I know best buy had the $50 + $100 gift card in January, and Wal-Mart was $127 for a while. If I were to buy my wife an iPhone 5 tomorrow (on contract, upgrade pricing), where's the cheapest place? Is there a way to buy online to avoid tax? Would locally discounted but with tax (7% in Iowa) be the way to go? Cheers!