I like the level of legitimacy UpTrade offers. Never lied about the condition of their phones. And sets reasonable prices for every last one. Had no issues with delivery. Received all my orders on time with the condition stated from the website before purchase. Have not relied on customer service that much so no reviews on that but I believe customer service is just as amazing as the way they handle business.