You can look at it as another sign of the next iPhone coming or just one of your lucky days if you are looking to buy an Apple smartphone. Radio Shack is reportedly offering the device with $30 off and Target seems to discount the iOS device too.
Over at Radio Shack, the 16GB iPhone 4 on AT&T will cost $169.99 with a two-year contract, $30 less from the original price of $199.99. The 32GB variant will go for $269.99, iPhone 3GS 8GB will only cost $19.99.
Over at Target, the iPhone 3GS will have the same $19.99 price used by Radio Shack, of course, with a two-year contract. The AT&T and Verizon iPhone 4 of 16GB will cost $149.99 and the 32GB variant will be $249.99 if you buy the CDMA version and (the GSM cousin will stick to $299.99). Additionally, rumor also has it Target offers up to $100 discount on your old phone if you trade it in so bring over your old iPhone 3GS and get a $100 discount towards an iPhone 4 which costs $149.99. Neat!