Well i've been ordering from Revamp for quite a while now. At first I hated them, I would get a high defect rate and I ended up not ordering from them for a while. I ended up going back to Revamp a couple months ago and it looks like they are going to be my one and only vendor from now on because they clearly changed something and for the better! No matter what I order it's top quality and they have improved their packaging as well so parts won't get damaged in shipping.
Compared to the other guys out there i believe HCQS is by far the best in the market! I was honestly pleasantly surprised to receive such Prompt, efficient, and friendly customer service. My experience in the past with other companies was less than admirable.