The owner that runs it speaks little English first off. When I placed my order, I received only 2 of the 3 jerseys I purchased. When I informed the owner, he claimed the 3rd must be in the mail (from what broken English I mustered from the conversation). So I waited. Nothing came. I asked him about it and said they were out of it, and didn't update the website. It's been over a month and the website is still not updated to show my jersey as sold out and I have yet to get my refund for it. Every time I asked for it (about 8 times so far) he says the refund is 'processing'. Nothing is explained in our conversation. I would literally ask, "Where is my refund or jersey?" He would reply with "prcessing" or "ASAP".
I would not recommend this website unless you like to gamble. The two jerseys I did get were Okay. The MLB jersey was good. I must admit. It was stitched well and had no flaws. The NFL jersey however, was messily stitched. It was authentic looking, but the stitching was incredibly messy and I had to chop off a bunch of loose ends. But forget about the NBA jersey I also purchased. The refund nor the jersey will never be seen from. I hope this saved someone the trouble. I know jerseys are expensive and it's tempting to find something cheaper. But again, if you want to take the risk, expect disappointment.