I passed one order 770 usd, the exchange and communication was excellent and Ryan made a very good job. But unlucky we cannot reach the deal for some technical points. By the way i requested to be refunded and this company accepted immediatly to refund me all 770 usd. So i can say it s reliable company, volunteer to satisfy the customer and honest. Recommand highly.