Back in early December, Website stated "Place order in time for Christmas". I just needed 2 simple name patches. Ordered 12/8/18. I received order confirmation right away and an email stating my order will be processed and may take 5-7 days for custom name tags. No worries, didn't push the issue due to it being custom. I emailed 18 days later, the USPS tracking number stated that the shipping label has been printed on the 10th and the post office is still waiting for the package. Today is the 20th. These people do not answer emails or respond. I finally called and they fed me a line of "BS" that it takes up to 15 days to embroider a name on a patch and another 10-12 days for shipping. They say, I'll have my patches 5-7 days after Christmas and it Takes 7-10 days for the mail to travel to Virginia to Florida. If that isn't the biggest load of BUlls#@T I have ever heard. Stay away from this company at all costs. I knew I should have had these embroidered at a kiosk at the mall while I waited. It kills me that I even have to rate them with 1 star to even write this review. They suck and deserve nothing. On time for Christmas my $#*!! Poor customer service, no communication. Bad business.