They may be from China and for all I know they may be knockoff jerseys, but I've ordered from them twice and the jerseys are all awesome. Shipping took just over three weeks but both times ordering they've come with no problem. I don't even consider paying hundreds for a single jersey anymore, let's just say I knew I was taking a risk but was pleasently suprised.