I have mentioned before, perhaps in the old thread, but I really do not mind buying from resellers. Frankly with the new DHGate pricing structure and shipping costs, you may be competitive now in pricing with a reseller.
IME with DHGate, I got shit pieces, crappy joints, poor quality control all around, and on one order the seller did NOT honor their own promotions and I had to settle through disputes.
When I've purchased from resellers, either locally or online, I do pay a little more but all that headache is gone. Resellers tend to cherry pick the higher quality pieces and I know what I am getting. Its my assumption that the shit we buy 1 unit at a time on DHGate is most certainly the factory seconds that are of a lesser quality [sometimes not so bad, other times complete garbage].
YMMV~ but I support the resellers!