dhgate is fine for inexpensive items. If you are not happy with the purchase you can give it away or toss it.
For expensive items, I will NEVER EVER AGAIN purchase through dhgate. Due to the exorbitant costs to ship an item with a tracking number back to China, you are stuck. The shipping costs are $179 Canadian dollars to ship a dress back to China to get a refund of $137 USD. The dhgate seller was nameilishawedding.
They have a 99% approval rating but it is fake because the approval rating is for costume jewelry not expensive dresses. As you can see by the photo of the back seam of the dress, the workmanship was deplorable.
As of today, the seller has deleted this "product" from their store but they still have the photos of other dresses. In my opinion, none of the photos are of the actual products produced by this seller.
Product or Service Mentioned: Wedding Dress.
Reason of review: Return, Exchange or Cancellation Policy.
Monetary Loss: $132.
Preferred solution: Full refund.