I personally advise- “DON’T DO IT”! I have tried real hard to give ecyclebest the benefit of the doubt, even after reading all the bad reviews about them. I even called them beforehand to make sure that they would actually give me what they had offered. I was told that if I had described the phone exactly as it is, then they would for sure give me the quoted price of $215 for the iPhone 5 32GB. A week after sending my phone in, I got an email offering me $96 for a fully functional like-new iPhone 5. I quickly called them the next morning, only to realize how ridiculously long I had to wait in order to speak with a person. I really did not want to get paid so little for my phone, so I waited patiently for about 30minutes until someone finally answered my phone call. I had called to see if my phone can be shipped back, but they kept telling me that it was already in process. Four days later, the phone hasn’t been sent back yet. I called in again (patiently sitting through an automated message telling me that they are experiencing a high volume of calls) and finally, again after about 35 minutes waiting time, got to talk to someone and asked to speak with a supervisor. Guess what? I was put on a hold only to find out later that the supervisor was not available to take my call. I am very upset and disappointed with ecyclebest.