I've read a couple of posts where people used the DHGate escrow service and everything went fine. They received their product, inspected it, found it to be okay, and then gave DHGate the okay to release the payment.
What I want to know is if anyone who has used the escrow service has not been happy with their shipment? Or has anyone had a shipment confiscated by Customs? Did you get your money back promptly? Did the supplier pay for the return shipping?