Virgin Mobile Web site has marked down it's remaining stock of the iPhone models that were discontinued when the 5S and 5C was launched in October.
Current sale prices are:
iPhone 4 8GB $199.99 (was $349.99)
iPhone 4S 16GB $359.99 (was $449.99)
iPhone 5 16GB $404.99 (was $549.99), 32GB $494.99 (was $649.99), 64GB $584.99 (was $749.99)
All models are available in your choice of black or white.
These are the best prices I've seen anywhere for these iPhones models. Monthly costs are low with Virgin Mobile too. Plans start at $35 for unlimited messaging and data (speeds throttled after 2.5 GB) and 300 voice minutes. Plus Virgin Mobile iPhone users save an additional $5/month if they sign up for auto pay.