Shipping is always free! It takes 2-3 days for us to process and ship your order. All orders ship via USPS from Colorado. A tracking number will be sent to you once your item has shipped. If you have any questions, please feel free to reach out to us via the Contact page.