US retailer Walmart has been selling Apple's iPhone 5s and iPhone 5c for a while now, but starting this Friday the two smartphones will be available on its own contract-free carriers Straight Talk Wireless and Net10 Wireless.
The prices match those of SIM-free iPhones from the Apple Store. You can get an iPhone 5s 16GB from Walmart (available in store only) for $650 and an iPhone 5c 16GB (available online) for $550. Walmart also offers iPhone 4S 8GB (in store and online) for $450.
After you get an iPhone, you can sign up for a 30-day plan with Straight Talk for $45/month or Net10 for $50/month (additional lines in Net10's Friends and Family service cost $40). If you want unlimited international calls, add $15 a month to either Straight Talk or Net10.
These plans last only one month and can be renewed at the end of the period, but you don't have to (unlike traditional contracts, there's no early termination fees).
Also, if you have a Walmart credit card, you can get financing for the iPhones with no interest if you pay the money back in 18 months, 24 months if you bought an iPhone 5s. Financing is done in-store only.
Note that the plans are listed as unlimited for voice, texts and data with an asterisk. If you use more than 2.5GB of data for the month, you'll be dropped to lower speeds. Also, for the unlimited international calls, you are limited to calling 15 unique phone numbers during the month. Both the data usage and list of international numbers are reset when a new plan is activated.