Please allow about 1-5 days for order fulfillment. Please be advised that orders may take about 7- 30 days for delivery. We are a new small company, and we thank you for your patience, as we work to get your orders delivered to you as fast as possible! Shipping is always free for orders over $50, before tax. The shipping discount will be added once you reach checkout. The free shipping will apply to domestic orders only, and not international orders. Shipping rates will be calculated once you are checking out.