I was worried when I ordered as I did not get my confirmation number, I was rerouted back to their home page before I could print my confirmation page. But I was contacted via email in less than 24 hours to say that one of the jerseys I ordered was out of stock. After emails back and forth for a few days changing my order and trying to get one they had in stock, I received an email telling me my order was shipped along with a tracking number. I was able to track the package with no problem and it was delivered 3 days after it was shipped. The jerseys are great. The only thing is that I feel they run a little small. I ordered a Med. Ladies jersey, I usually wear a small or medium, and it is a little snug. But no big deal. Not sure about the men's. The only other problem was that I ordered 2 jerseys in our teams away color and was sent their home color. Again no big deal for the price I will just try ordering again. I was worried about this site, but I will definitely order from them again.