If you’d like an iPhone and you don’t mind an earlier version, you can get an iPhone 3GS for free today at Best Buy. It will use AT&T service, of course, and it will require a 2-year contract and a $15/month data plan. Apparently this special deal is available in stores today only. You’ll need to read the fine print about early termination fees and any other conditions at the Best Buy site or store.
We use affiliate links. If you buy something through the links on this page, we may earn a commission at no cost to you. Learn more.