We ship USPS, Canada Post, and also use couriers (such as UPS, Fed Ex etc) through our shipping partners. Using our shipping partners allows us to ship with no international shipping rates or lengthy shipping times no matter which side of the US/Canadian border you are on! For our international customers, we also ship through our shipping partners who offers very reasonable international shipping rates and full insurance coverage. Typically it will take 2-4 weeks from the time it ships, though it may be quicker, or longer.