All orders are processed and shipped out within 1-2 business days after your payment is received. Once it has been shipped out it will take 3-5 business days for delivery within North American and 7-20 business days elsewhere. US/International orders are shipped by USPS and Canadian orders are shipped by Canada Post and USPS. At this time we only provide tracking for orders being shipped to the US. For tracking please check the link in the email confirmation that was sent to you.