Alibaba should be OK. I don't know anything about DH Gate. Alibaba has a guarantee so if you get taken they will make sure you get your order. I have had a couple of dealings in the last year with...