Have had great experiences with DHGate, but have also had a few experiences where seller sold item not as described. However, this is not the fault of the company.
DHGate is awesome. Will continue to use to save money on just about everything. Just read reviews on website (and on reddit!) and you will not be disappointed. Great for waterpipes, clothes, smart-lights, sunglasses.
Be aware that shipping usually takes 2+ weeks for many items. However, if you are patient and this is not a concern, then I recommend this website to buy all the things you need not immediately, but would like to buy if could find for about 10% retail.
Product or Service Mentioned: Dhgate Website.
Reason of review: Fair pricing.