If you come from a country with higher population density, you may find things in Canada, especially order things online, quite slow. Ordering something online can easily take 5-10 days, if not 2-3 weeks. Things have gotten a lot better since 2018 when Amazon has been aggressively pushing their Prime membership. With Amazon Prime, most orders arrive at your door in 2-3 days, and other retailers have been trying to compete with Amazon.

Referrals