DHgate at the end of a dispute were okay, but the seller in my opinion seemed like she was trying to do everything possible to avoid giving me a refund. I will never order anything again from them. The first thing that occurred was I accidently ordered an item twice by mistake because I did not think the first one went through. After contacting DHgate to get information on how to go about fixing it I followed instructions to enter a payment dispute request to the seller on the same day that I made the error I received a refusal from them to refund the item in question with a note from the seller stating it had already been sent, and please except her apology that she would give me a discount on the next item I ordered from them. I replied by telling her their would not be a next time. That was just the beginning of my headaches with this seller. After about 32 days, and never receiving the 2 items that I really only needed 1 of I never even received. When I kept requesting a refund, she tried to negotiate by offering to send item again. I told her "no", I just want my refund. After that it seemed like everyday for a week was her sending messages like she planned to take care of the situation, and me sending very rude messages back as I became more impatient. I the end I had DHgate help resolve the dispute, and she even tried to fight me on that by disputing my refund request by submitting copies of the tracking #s. DHgate policy is to refund if item is not received with in 30 days. They made her give me a refund finally in early October 2015, and the item was order on August 15.2015. Today I finally received a package that I was puzzled about because I order from eBay, and Amazon a lot as well. I was trying to figure out who it was from, by the track #. When I opened the package it had nothin in it except a piece of cardboard. After I researched who it came from it turned out to be the item I ordered from the seller on DHgate.