We have purchased t-shirts in the past from them for our printing company to put our logo on without issue in the past so I thought I would order some promotional items and have them printed from them for a trade show. BIG mistake. With exception of 1 item they did not have it, then over a week long period I was told over and over that multiple items after they said they would have them they did not so we were running out of time to receive the items in time for our show. If they chose replacement items they were either nothing like what I had originally picked or 2 - 3 times the amount of what I had originally picked. Instead of picking up the phone and calling me to discuss options I received 10 emails in a 7 day period. This is something that we could have spoken on the phone about, chose one and then had a back up plan if one was not available. TERRIBLE TERRIBLE customer service. We definitely learned our lesson and will not order from them ever again for our promotional needs.