WARNING. STAY AWAY FROM DHgate.
Even with their guarantee, which is so far worthless, return shipping to China is more than the $475 I'm out for one order, so I'm stuck with junk. The shipping for the $870 order is $525. These items were returned to Shenzhen over 2 weeks back and I've yet to receive a refund. I'm willing to bet I never do.
DHgate knowingly allows counterfeit items being sold. Returning to China is very expensive. Money back promises are obviously couched in the idea that most won't return because of the expense.
Promises from DHgate to resolve are worth exactly nothing. I've contacted them 5 times and nothing has been done.