I own an embroidery shop and was thinking of ordering some of their sceenprint to sell in my store. Made a small test order of 2 shirts for my son and their website said order by Dec. 12 for Christmas arrival... Shirts I ordered said" In Stock" at time of order. After checking status several times online up until Dec. 22 order said "PRINTING" OK maybe just a cute term for getting it ready and boxed, since it did say " In stock" when they charged my card on the 12th. Finally on the 22nd of December website said shipped on Dec. 12, figured computer just didn't update... Nope tracked on usps and shipping label wasn't even created until the 22nd with an estimated delivery of the 28th... I'm sure they will blame it on usps but facts are facts and lies are lies, you told me you shipped it on the 12th. My son will be sad, but I'm glad I didn't make a $10,000 dollar purchase with a company that will lie about a 2 shirt purchase... Steer clear!