so I've bought a number of things from the DHGate website. Delivery is usually surprisingly quick (sometimes as little as two weeks), given that they're usually coming from China, and I've always received exactly what was advertised.
On the one occasion I received a faulty item I contacted Customer Services and we reached an amicable solution.
DHGate is a broker and some suppliers will inevitably try to take advantage of that (as they do with ebay and amazon) but all in all I've had an overwhelmingly good experience with friendly sellers and quality products at exceptionally low prices. I am not affiliated with DHGate in any way except as a regular customer.
Reason of review: On time delivery.