Please allow 3-5 business days for your order to be processed before shipping. We ship priority mail via USPS. Once your order has been processed and shipped, you should expect it within three days unless it is holiday season. To avoid any delays, please place your order sooner rather than later!!!