My son ordered from them in november. Today it's 30th of March. Still havent received his hoodie. €83 down the drain. Written several e-mails and talked to customer service without getting it resolved. Shame on you NFL store Europe. That was money he worked hard for thats now down the drain. He is so upset and not even a refund. You should be embarrassed!