Ordered a cowboys game jersey from the official NFL Europe store, arrived late and was missing the NFL shield logo. Phoned to arrange a return, had to argue to avoid paying for delivery for the return after their mistake. It's been 3 days since they received it back, and I've just been told it is up to 3 weeks for the return. The warehouse that it is coming from is 5 minutes from my house and I could pick up the exchange jersey in 5 minutes but they won't do that either.
STAY AWAY from the site, better to order from America instead!