Ordered gifts for the holiday on the December 16. My card was charged December 17 and not getting package until after Christmas! They are using weather as reason on the 22! Should have been delivered by the 22nd. Tracking shows label created the 17 (of course that is when I was billed) and was not shipped until December 20! Not a problem, but at that point you cannot ship ground! Support did nothing. Ship a new one air or email saying you have delays so I can get something else. Won't be buying 1,000 coats from them anymore.