The following are estimates for mail delivery with Canada Post. This may vary greatly depending on holidays, weather conditions, postal service disruptions, customs delays, etc.
Canada: 2-12 business days
United States: 4-25 business days
International: 6-36 business days
Certain international countries such as Thailand, Russia, Israel, Malaysia, Brunei, Africa, etc., where Canada Post does not often have high mail volumes to will have longer delivery times and usually be closer to the 35 business days estimate.
If your order was not deliverable within the estimated time, please allow an extra week for the post to reroute the mail back to me. Thank you!