First of all, I'm gonna make things clear about this site. IT IS NOT FAKE. Next, if you want to return the order, it has to be 48 hours before the order was made, and it has to be during store hours. Third, It takes 17-23 buss. Days for it to be processed and shipped if you are in the U.S. And, the jerseys are not defective, either the shipper did not take good care of it while it was being shipped, or the jersey was not taken care of properly. I got a soccer shirt from TNT Soccer Shop, it was a custom FCBarcelona jersey. It was processing for over twenty days, but I was patient. Now the jersey is on its way and I can't wait to get my jersey.