If you want an iPhone 4 or 5 and want it on a prepaid plan, Walmart is now offering them. You can pay full price or pay over time with a Walmart credit plan.
Walmart's Straight Talk "BYOD" phone plans for quite some time now, but the prepaid provider will begin directly selling the iPhone 5 -- as well as the iPhone 4 -- on January 11th. The iPhone 5 will be offered in 16GB and will be sold for $649, while the iPhone 4 will come with 8GB storage and go for $449. If you don't want to pay the entire cost up front, you can take advantage of Walmart's monthly installment-financing plans for $25.