Product availability is listed above the "Add to Cart" button. If it states "Ships within 2 Business Days", this means that the product is in stock and will ship either the same or the next business day. If it indicates a longer processing time, we promise it will be worth the wait!
We will always send you an email with tracking info, so you'll know exactly when your order is on the way.
If you order multiple items, some of which are in stock and some of which take longer to process, we will send multiple shipments as your items become available. You'll get an email every time a shipment goes out.
At checkout, you'll see all available shipping methods and estimated delivery time-frames. Please keep in mind that the only shipping methods with guaranteed delivery are 2nd Day Air and Overnight. If you MUST have it by a specific date and you're short on time, these will be your only guaranteed options. All other delivery time-frames are just estimates.
Keep in mind that the shipping method you select does not change the order processing time. These shipping timeframes kick in after your products are ready to ship. In general:
USPS First Class (ground): Delivers within 3 - 7 business days
USPS Priority Mail (airmail): Delivers within 2-3 business days
Fedex/UPS Ground: Delivers within 2 - 5 business days.
Fedex/UPS 2nd Day Air: Delivers on the 2nd business day, guaranteed.
Fedex/UPS Overnight: Delivers on the next business day, guaranteed.
For more details on shipping/delivery and holiday deadlines, please review our Shipping page.