Not sure if there's been a better deal on this generation 100Gb dual port cards, but it's a lot cheaper than other listings of the same item at $500:
Mellanox MCX516A-CCAT ConnectX-5 Network Interface Card 100GbE Dual-Port QSFP28 | eBay
Mellanox MCX516A-CCAT ConnectX-5 Network Interface Card 100GbE Dual-Port QSFP28 | eBay