I have purchased over 100 phones from this company. Shipping is same day or next day depending on my payment time. They are very fast to respond to emails. I have had a few defects. Returns have been pretty easy and I always received a refund or exchange. The only negative is their grading scale. Condition is stated as "A/B" condition but they are actually C/D condition, sometimes worse. If you want great condition, you need to purchase the "Grade A" phones which are more. Once you understand this, you just take that into consideration when ordering and everything is good. I wish they would update their grading scale. I will continue to purchase more every couple weeks. Very good supplier.