I ordered shirts 3 weeks ago. I am still waiting for 2 to be printed and shipped. The third was sent but lost in SLC. There is no way to contact customer service, except by email. They gave me a UPS tracking number but actually shipped the product to the USPS who can't find it.
Bottom line, you can buy these shirts offshore for the same quality with less shipping time