I purchased a jersey from this site Nov 7, I paid more with them than a few other sites because it states IN STOCK authentic MLB attire, and arrival 15 days. After numerous emails realized this company is shipping from China, I was told the item was delayed because they had to make it, and they were very busy. So I guess was not in stock as stated. Tracking # was issued and I watched and waited, 1 month went by and I was told must being processed through customs. It would ship soon. Today is JAN 6 and I finally got the jersey. I am SO disappointed and angry, It is clearly not MLB authentic. The v neck is crooked, it has an iron on Nike sign with the plastic cover still attached and Nike came loose when I removed the plastic. The Nike symbol on the chest is also iron on and pulled off when removed plastic, you can also see something around the edge, press marks maybe? Cooperstown symbol is also iron on. It is cheap light weight material. Nothing that states MLB official authentication anywhere. The label in the shirt is removed with no materials or care / washing instructions attached anywhere. The return policy states after they get it back and inspect it they will decide if its defective. Did they not inspect before they shipped it?. I guess I am out $80.00 and the only thing my grandson wanted for Christmas.