Package came yesterday but I wasn't home so I had to go pick it up today. I ordered at about 7pm on 4/17 (Saturday), they confirmed and shipped at about 1am on 4/19 (Monday), and delivery was attempted on Monday 4/26, so 7 days shipping, 1-2 days for processing.
My Beanie jersey was in the worst shape of the 5 I ordered. My Dad's was one size larger and looks to have most of the same defects with the misshapen tag, and some of the extra frill around the NFL Logo. There was some lose thread that I had to cut near the numbers on the back to make it look ok. Hopefully it doesn't effect the long term stitching of the jersey.
The "C" on the Cardinals text on all the jerseys is messed up. Not huge, but noticable if you're paying attention.
Word of warning if you decide to order some of these jerseys, order at least 1 or even 2 sizes bigger than you would normally wear. My XL Leinart jersey feels smaller than my older faded L Leinart jersey. The older jersey has probably stretched some, so my personal advice is to get at least 1 size bigger.
Overall, there's a decent amount of imperfections with the jersey, but most are unnoticeable unless you're actually looking for them. Easily worth the $21 per jersey.
Will follow this post up with another for more pictures.