This website states they have official NFL gear and the website address suggests they are located in the US. I placed an order and then realized they are located in BEIJING and even received a fee for an international transaction from my bank as well as extra fee for the exchange amount. Placed order on 12/12 and tried to contact them to cancel the order four times through email (there is no contact phone number) never received a response or a shipping confirmation so I filed a dispute for this charge with my bank.
0 comments