Most of the items on this website will ship in 5 days or less after receiving your order. Due to our large selection, we don't keep every item in stock, especially those that you will find on the websites of our suppliers, which are listed on our Links page. Some items may take 2-3 weeks for delivery.
We strongly recommend ordering as early as possible, even up to 4 weeks before your "need by" date. On those occasions when you need an item "yesterday", give us a call and we will make every effort to meet your needs, or we will be honest and tell you we can't. Requests for expedited shipping will be at the expense of the customer, and subject to limitations of the delivery company. "Overnight" doesn't always mean you will receive the shipment overnight. Many smaller communities receive 2nd day delivery even for "overnight" shipments.