Cult of Mac has learned that a Walmart store in Edmond, Oklahoma has reduced the prices of the iPhone 4 and 4S AT&T models. The 8GB iPhone 4 on AT&T is now $34, and the white and black 16GB iPhone 4S on AT&T is now being offered for $114. The new prices only apply to AT&T upgrades and new activations. AT&T has not confirmed if this is a carrier sale or a Walmart only promotion. It's also unclear if all Walmart stores are participating. However, you may want to visit your local Walmart to see if these new prices are available in your area.