Order 7 jerseys, 3 were obviously bad fakes (wrong colors, missing details, ripped logo). Two were same size/style ordered but two different way off sizes both marked 'L' were sent (how did this even happen?). DHgate took more a week to look at the evidence, admitted the size problem, asked for more evidence and then decided a $4 total actual cash refund is sufficient compensation for wasting hours of your time.
All these negative reviews aren't gripes nor isolated incidences folks. They literally will side with sellers even if they send junk.
Months ago on previous order a supposedly 'reputable' seller sent a piece of cardboard (yes, just a piece of cardboard). Didn't understand at the time but now I get it. It provide fake delivery 'evidence' for DHgate to take your money. Luckily that episode was resolved correctly, but you can see how there's a racket there.
What a joke. It's amazing you still have a credit card processor the amount of fraud you legitimize.