Apple made recent announcements regarding their iPhone 4 last week and they have since placed price cuts on the 3GS model to clear stocks for release.
The good news is if you bought a 3GS in the last couple of weeks, the company are now price matching and are offering refunds for the difference between the old and the new price.
Alternatively if you would like to get the iPhone 4 when it is released you can get a free upgrade instead of this refund. If you bought a 3GS after May the 7th then you are entitled to these offers. 16GB model owners get a $50 credit and 32gb owners get a $100 credit.
KitGuru says: Free upgrades? we like it!
Discuss in our forums over here or just leave a quick comment below.