I ordered a jersey for my son for his birthday back in February, when the order arrived we came to find out that they had shipped us a shirt that was miss labeled and as a result was two sizes too big for him. I would think it would have been easy enough to fix, since it was entirely their fault, they would ship me the size I ordered right away and pay to have the original shirt shipped back to them. It is now July, they can't confirm they received the shirt I shipped back at my cost and I haven't received a refund or replacement. What a customer service disaster!