According to reports from Engadget and Phone Arena, both Radio Shack and Target planned to offer between $30 and $50 off of the price of an iPhone 4 with a two-year contract. We verified Monday morning that Radio Shack has a current promotion running through Saturday, offering the iPhone 4 for $169.99 and $269.99 for the 16GB and 32GB models, respectively. Radio Shack is also offering up to $100 credit for the trade-in of a previous iPhone model, dropping the price to as low as $69 with contract.
It is always darkest right before the dawn.