Most orders take about two business days to process. We ship by FedEx two day service free of charge for orders over $300. So most customers will receive their orders within a week of placing the order.
If you need an order in a hurry, let us know and we'll put a rush on it. If it's time sensitive we like to know the date you need to have it, so we can make sure it gets there in plenty of time.
There are many options to get it faster, and we'll make sure you get it in time if we know its needed for a specific date. Orders can be placed one day and received the next day if the order is placed before 11am PST and FedEx Overnight Service is selected.
During busy times, such as December, orders take a few days longer to process.
Small orders are usually sent free of charge via USPS or by FedEx Ground service and may take up to a week longer. Shipping can be upgraded for faster service if necessary.