Prices?
1) MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 8G OC 8GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Cards
3452) SAPPHIRE Radeon RX 470 11256-31-21G 4GB GDDR5 PCI-E (UEFI) (Samsung Memory) Brown Box Version
3453) SAPPHIRE NITRO Radeon RX 470 DirectX 12 100407NT4GOCL 4GB 256-Bit GDDR5 PCI Express 3.0 CrossFireX Support Video Card
4444) SAPPHIRE Radeon RX 470 11256-36-21G 4GB GDDR5 PCI-E Mining Quad (UEFI) (Samsung Memory) Video Card
358If these amounts are all in USD, there are better options available.
These aren't 470s, but they'll give you similar (or slightly better) performance (at the cost of some increased power consumption). I don't think the price difference for those 4GB 470 cards is worth it. The MSI 8GB one might be worth extra, though.
https://www.newegg.com/Product/Product.aspx?Item=N82E16814131716https://www.newegg.com/Product/Product.aspx?Item=N82E16814137119Unfortunately, there is a 1/customer limit that you'd either need to bypass or accept purchasing 1 of a variety of cards (which shouldn't be a problem).