Had a great experience trading-in my white Verizon 16GB iPhone 4s to Amazon. I never had a case on it, so it had some scuffs on the metal bezel, as well as on the back glass. Front had no scuffs. According to their system, that qualified as "good", but I was a little worried. On 9/11 (the day before the iPhone 5 was announced), they were offering $348.50 for a phone in this condition, so I went ahead with it. The only thing that sucked was that I had to mail it by a week later (9/18), which meant I had to find another phone to use for 3.5 days, until my iPhone 5 pre-order arrived. Got email confirmation today that they accepted the phone, and deposited the $348.50 in my Amazon.com account. I know a lot of people don't use Amazon, so a credit balance of that much is essentially worthless to them, but I'm always ordering from there, so this is as good as cash for me. I've seen a few threads of people unhappy with Amazon Trade-In, so wanted to post my experience.