if you buy from the pro shop cross your fingers, they're good at shipping things that are in stock, but their system doesn't charge your credit card only after an order ships like the NFLshop.com site. I ordered an authentic jersey on overnight shipping january 7th, my card has STILL not been credited back. the jersey never came, there was 1 left in stock at time of order, and they went and sold it in the physical store after my order and never returned my $280.
i've left over 5 voice messages on their phone, no one returns those ever, even since xmas when id called a few times to inquire on a stock. i sent several emails, i've had exactly one from their warehouse email reply days ago saying they'd look into it and never got back to me. bank is making me wait exactly 30 days until i can reverse the transaction. such bs.