*** We are currently experiencing stock shortages due to backordered packaging as well as a high volume of orders. This is causing delays for order processing. Small orders (under $500) generally take 2-3 business days to process. Larger orders may require 7 business days for processing. We'll do our best to get orders out as quickly as possible.