Great quality jerseys. At the end of the day you are spending half the money, so no real complaints there. Shipping it is what it is. I'm from italy and i had to wait around 25days. Just be patient, even if info on your order hasn't been updated yet, wait a couple of days and follow-ups will come, just as they state on the website. The tracking service could be improved. Communication was pretty good. You can contact them via email or on there fb page. Obviously they live in another time zone so perhaps you'll have to wait 24hrs for a reply.