I ordered 22 Jerseys from nflnhlshop.com.
First, I received a package of 7 jerseys, which came in a matter of 6 days. In this package, my white Dansby jersey came a bit stained by what seems like a light coffee or tea stain on the right shoulder area where the number is located (you could barely notice it). I liked the Jersey so much I refused to send it back and hope it will come off with the first wash.
I then received a second package with 7 more Jerseys. This one came about 2 days after the first package. Again, all jerseys were nice and legit.
It appears I was due to receive 3 packages of jerseys according to the 3 tracking numbers I was given, but have not received the 3rd package. After tracking the third package, it looks like the last set of jerseys did not make it through US customs as tracking notes it is inbound to US customs. I emailed nflnhlshop and received a response the following day. They told me no worries they would re-ship my jerseys immedietley through safer shipping and provide me with a new tracking number. this was 3 days ago and I'm still waiting for a new tracking number. It's been about 2 weeks since I submitted the original order.
Overall, the jerseys are awesome and come as authentic as can be. I am currently awaiting to get my first full order, as I have friends waiting to put in a second order of 30 jerseys. Unless you know the authentic jerseys, it will surely trick the naked eye. I just wish shipping was more fluent and efficient.