Best Buy Online has all iPhone 5s on sale for $50 off for a limited time. The 16GB iPhone 5 is available for $149.99, while the 32GB model is $249.99, and the 64GB iPhone is $349.99. Shipping is free with home activation. Most models are in stock on Best Buy’s site right now. This is a limited-time Holiday sale, so act now if you’re interested.