Between my daughter and I we've ordered 4 times and spent around $2000 w/this company. The jerseys are great quality I think and never had anyone dissapointed. The selection is great but flucuates often. As long as you see the size of the jersey shown, you will most likely get it if you order it. Don't see the size? Probably not available.
Shipping is done through DHL and a tracking number provided all the way.
Customer service totally sucks as you get "I am Chinese and don't understand english too well so i can't answer your question correctly." Come on! You know they fully understand but they are just a little shady. A little gray-area enough that my butt puckers everytime I order.
I've been told their Mitchell Ness jerseys are not the correct material but I have never seen an actual M & N jersey. (not for $300 I'm not)
I'd rank them an 8/10.