Walmart and Straight Talk today announced plans to offer the iPhone 4 and 5 on a no-contract plan, joining a small group of providers currently carrying Apple's flagship handset on a prepaid basis. The devices will be available as of January 11th at some 2,000 Walmart stores and on The 16GB iPhone 5 will retail for $649, with the 8GB iPhone 4 priced at $449. Each can be purchased on one of Straight Talk's no-contract plans: either a $45 plan that offers unlimited data, text, and talk, or a $60 plan that adds unlimited international calls to select countries.

With today's announcement, Straight Talk becomes the latest company to offer prepaid iPhones, joining the likes of Leap Wireless and Cricket, which became the first carrier to do so back in June.