We ship out orders as soon as possible. Delivery will vary depending on how far your order has to travel.
In general, we find that 3 to 4 business days is the time it takes for a domestic order to be processed, shipped out, and reach your hands.
International delivery times can vary widely based on two main factors: distance (Canada receives our packages faster than Australia, for example) and how busy the customs office in your country is (we once had a 6 week delay in German customs). Generally, delivery for international orders takes between 10 business days and 3 weeks, but it can sometimes take even longer.