There are seemingly lots of 3GS iPhones still being auctioned off on eBay for upwards of $250-300, but I don't have a clue why. Can someone please explain why people are willing to pay so much when the retail price is already lower? As I understand it, unlocked and jail broken phones fetch a higher price but these are regular, used phones like the one I currently have. Why wouldn't I just sell my phone, keep the SIM card and then get iPhone 4 for basically nothing? Seems too good to be true, I'm hoping someone can shed some light on this. Thanks.