Sams Club is offering the iPhone 4 for $147 with a 2 year contract, the lowest price we’ve seen yet. The Sams Club discount is being offered until Christmas day and also applies to the iPhone 3GS, bringing its price down to $47. The previous lowest price was by Radio Shack’s; at $149 price for the 16GB iPhone 4, which just got undercut by a whole two bucks!
This offer will run all the way until Christmas day, so if you have to have the cheapest possible fourth-gen iPhone, this’ll probably be it. The 3GS is also up for grabs at a thrifty $47, emulating its younger sibling’s $52 price cut.