The s9's I get direct from Bitmain cost about ~$140 using UPS for shipping from China to the USA. Since a s7 is about the same weight shipping cost should be similar.
The S5 Redemption was very cheap, but the units I received were mostly shit. For whatever reason I redeemed one unit and they sent me 3. One of the 3 units was dead and they other two were ugly but worked. I believe I spent like $30 shipping after the redemption period started. The conditions in these mining facilities in China are far from the hospital like atmosphere they put on display for their websites.