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…