Please allow 2-3 weeks for delivery within the U.S.A. All products are made to order. We’re still having some issues with shipping certain items. Crazy world, right? If a product happens to be in-house at the time of purchase, your purchase may be delivered much sooner. If you need something by a specific date, please don’t hesitate to reach out and ask! We love a good challenge. Hit us up!