I have ordered over $1300 worth of product from this site and have had no problem receiving what I ordered. I usually get my order within a week of placing it. I have been very pleased with over 95% of what I have ordered... The 5% I wasn't very pleased with had colors that didnt match up perfectly with the real thing. But in all honesty I didn't mind. To me $25 for a near perfect replica is much better than paying $300 for a "real" jersey to a company that greatly over charges their customers just because they know they can. Not once has anyone questioned the authenticity of any of my jerseys.