Do yourself the favor and get the gen... reps are not for you, they will never be 100% and they will always disappoint in one way or another.
Watches, bags, clothes, same theory. If you want to complain about differences from the gen, then forget about reps from this point onwards.
Suppose the dream rep is one that is 99% close to the gen but at 1% of the price. Most of the quality reps fall short of both ends in terms of closeness to gen and price factor.
(maybe 80% close to gen but at 3-5% of the price), but that is enough to draw us all here, to dabble in them for different reasons.
Unless you can learn to live with that, its going to make you a very unhappy man down the road.
Granted, the size could be a supplier mistake, but for the rest of the differences, there's a reason why you are paying a small fraction of the price vs the real item price tag.
For these differences, It is not the mistake of the guy whom you bought from, but rather its a design flaw from the rep manufacturer.
Talk to whoever you bought from, be nice, and you will get it nicely resolved.