Delivery Times
See the charts below to determine the estimated earliest time for Regular Delivery and Rush Delivery service. (You may, of course, specify a later time or day in the "Special Delivery Options" area at checkout.)
INDEPENDENCY DAY WEEKEND: There will be very limited delivery service on Saturday and Sunday of July 4th weekend. Any order for delivery on either of those days will be charged a $15 delivery charge. Any order that cannot be delivered on the date requested will be delivered on the next business day.
Free Regular Delivery Chart (includes free same-day and next-day delivery):
| Day of Order |
Time of Order |
Estimated Delivery Time |
| Monday - Friday |
Before Noon |
This afternoon |
| Noon - 3 pm |
This evening |
| 3 pm - 6 pm |
Tomorrow morning |
| After 6 pm |
Tomorrow |
| Saturday |
Before Noon |
Today |
| After Noon |
Sunday or Monday* |
| Sunday |
Before 9 am |
Today* |
| 9 am - 5 pm |
Monday morning |
| After 5 pm |
Monday |
Rush Delivery Chart ($15 charge is added to invoice where and when available):
| Day of Order |
Time of Order |
Estimated Delivery Time |
| Monday - Friday |
Before 5 pm |
This evening |
| Saturday |
Before 3 pm |
This afternoon |
| Sunday |
Before Noon |
This afternoon* |
- * Sunday delivery is subject to availability in the delivery location. Any delivery that cannot be made on Sunday will be made on Monday.
- Sunday rules also apply to most major holidays.
For orders placed after the free delivery deadline or for delivery at specified times or after regular delivery hours, our normal delivery charges apply to cover the cost of special messengers or overtime for delivery persons. To request rush, late or special delivery, which is subject to availability, select this option when you place your order. If you do not request and pay for rush, late or special delivery, your order will be delivered during the next time available for free delivery.
There are no other additional fees other than 8.375% sales tax.