It depends on where you are. In-stock orders within Canada will take 2-5 business days to arrive, United States 7-10 business days, and Overseas can take anywhere from 7-21 days. Made-to-order items require 1-2 weeks for production before shipping. Delivery details will be provided in your confirmation email.