Do not buy anything from NHLSHOP.com! They are awful. I placed an order and absolutely nothing was done with it for 6 weeks. I checked in with them when the item was supposed to arrive in a week. I never received any communication from them, but the next time I checked the status of my order, they moved the delivery date back 2-3 weeks (see attached). They then sent me an e-mail that same day saying that it was pushed back 10 days (see attached). I tried to cancel and they make you go thru the worst virtual "assistant" ever. They offered to let me speak to an agent and when I said that I would like to, they said that all agents were too busy and I had to go to FAQ's. They offered an option to speak to an agent again then again said that the agent was too busy over and over and over again. I'm doubting if I'll ever get my order before the season ends. I'm concerned about the quality of the item that I will receive. Apparently these guys need 10+ weeks to process a custom jersey. I should have let grandma do it when she offered.