Small orders for products in stock are generally shipped within 2
business days. Shipping times for large orders or items not in stock
can vary greatly based on demand. Under normal circumstances it
generally takes 2-4 weeks for shipments to come in. However, in times
of crisis or uncertainty, demand for products skyrockets and suppliers
often get backed up, which may delay shipments for weeks or even
months. If you wait until there is a crisis before you order, chances
are you will pay more and have to wait a long time! We will try to
anticipate shipping delays and post warnings on our website as
appropriate. To find out the most current shipping status, please give
us a call.