If you live in the United States and are planning to get an iPhone 4 or a 3GS, now might be a good time to do it since RadioShack has slashed the pricing of all iPhone models being currently sold. With a new iPhone on the horizon, this is clearly a move to get rid of some excess stock but also provide deal hunters with a great price.