All items listed in our online shop are in stock. As such, in most cases, your order will ship within 24 hours of payment,
However, we ask that you please allow for up to 2 business days from payment for your order to ship.
We use USPS for most of our shipping. If you have specific needs, please contact us prior to placing your order.