Wal-Mart to Sell iPhone 3GS for $97…Is it Worth It? Wal-Mart will reportedly drop the price of the 16GB iPhone 3GS to just $97 starting today. That's $102 in savings, but it might not be a smart buy since Apple's...