We are happy to now offer FREE SHIPPING on all of our online orders over $200 (USD) within the US /Canada & Guatemala. See here for international rates.
All in-stock items will typically ship within 48 hours of your order and take only 3-5 days to arrive to you! Any out of stock, back order, or custom made-to-order items, will take about 2 weeks to make + 3-5 days for shipping.