I have bought from DHGATE several times and been happy with their response. However, if you have a problem with payment you cannot resolve it because they send automated emails and it is very difficult to speak to someone directly. I have not been able to pay for an order which I need URGENTLY for my business and I've been trying for weeks to resolve this. Finally I spoke to someone on the chat line who said he would help and gave me an email address for the help center but didn't know when they would contact me. I am waiting