update 05/27/2020

Now that our suppliers are opening back up for business, we are back in stock, however, we are monitoring the stock availability daily and reacting to the demand changes as needed. Shipping can still be delayed up to 14 days but most shipments are back to a 5-7 day receive period. We will always notify you of out of stock changes and evaluate as orders are placed.

However, some of our current suppliers are facing a 2-3 week or longer period to get products from manufacturers which delays our response on orders.  If you place an order that is shown in stock and then it becomes out of stock we will reattempt for 5 business days from our suppliers to fulfill that item's request.  Should the said item(s) remain out of stock for more than 5 business days we will automatically return the payment for that item(s) to your payment method.

We will keep you informed of any changes as they are provided by our suppliers.

Thank you for your patience as we manage through the current times.