We generally ship within 3 days, from the time you place your order, via FedEx, or UPS Ground / United States Postal Service (USPS Priority Mail) with Delivery Confirmation. We will need your street address as couriers will not deliver to post office boxes. Additional shipping charges may apply to heavy, oversized, separately shipped items, or bulk orders. Occasionally, internet sales overwhelm us a bit as our search engine ranking fluctuates, due to new search algorithms or improvements to our website content that brings us a higher position and more orders. If that happens, we may need some additional time beyond the posted 3 days. If you need it in a hurry, please let us know, and we’ll do our very best.