Typically your mugs arrive in less than a week, but sometimes packing an order can be slowed by holidays when the order fulfillment center is closed or by bad weather. Shipping times also vary. We ship via U.S. Postal Service Priority Mail®, which means that once the package arrives at a postal facility, the usual delivery times are two to three days. But that too can vary. Since we can’t control those factors, we’re not promising a fast delivery…but as people note on our Facebook page, the mugs often arrive in much less than two weeks.