I ordered a shirt for my mother in law for Christmas on 12/9 and it's not going to show up on time. Tried contacting company but no response. Item just now shipped out 11 days after I placed my order. I'm disappointed in the lack of communication, time it took to process the order and not being informed ahead of time it would take that long to process. Shouldn't take 3 weeks to get a shirt, especially if I'm having to pay for shipping. Will never do business with this company ever again and will definitely not recommend.