I have yet to find a english site that has the products I need with actually good buyer protection. I'll be using dhgate for long time to come.
Tip for consumers: Make sure you check sellers ratings if you're very concerned with great customer service, but new sellers will also be reliable and sometimes will have great deals!