Free Shipping in the USA on orders of $50 and more. In stock items are processed and shipped within 24 hours. Delivery within the United States average two days to one week. You will receive a tracking number to keep up to date on delivery. Any weather or occurrences out of our hands will be dealt with the best we can.