Way back, ordered some jerseys from this site. Very good selection, able to customize, decent prices, decent shipping (I assume from the UK to North America), no complaints. A few years ago, ordered about 5 or so jerseys, most on sale, for different teams in different leagues. I believe 2 were delivered, the others, although listed as being in stock, weren't and after many back and forth emails, finally received a refund. Oh yes, they love to take your money right away, knowing that they don't have the product in stock. After this experience, avoided this site like the plague. In November of 2016, decided to look for 2 jerseys, customize them, unfortunately wasn't able to find them anywhere other than this site. Showed as being in stock (to this day still does), was charged the cost of the kits, customization and away we go. Now I wasn't in a hurry to receive the jerseys, no big deal until I realized they were back-ordered. Had a flashback of my previous order with this joke of a company. So I wait, and wait, send emails, asking about when the expected delivery date is. They kept saying the same thing, 'we asked the distributor and are waiting for a response'. Always the same answer. Must be an automated system? Horrible customer service, alas, non-existing. Finally, last week January 2017, I ask to speak with his/her manager? Am given email@example.com email address and Simon as the name of the manager. Send an email with basically a history of the events, 7 days later and still haven't received an answer. Today, I decide to check the order status on their site and it was cancelled in December. How do you show that there is stock, when there isn't, charge a customer when you know there is no product and that delivery won't be made for sometime, if at all, cancel the order with no notification and then have your customer service rep/bot continue with this lying to a customer? Today, I have sent an email for a full refund, have called my cc company notifying them of what happened and expect a full refund. This company, is a fraud. They have horrendous business practices for a web company and I will never be back.