International retail and local trade
Canada offers many gift shops selling souvenirs for visitors. Typical items include maple syrup, t-shirts, and just about anything you can fit a Canadian flag on.
Canada has an excellent selection of shops with many national and international retail stores.
Clothing can be found at very good prices and if you are planning on exploring the outdoors there are usually a good selection of shops selling all you need in and around popular outdoor destinations.
Bookstores are easy to find and stock a wide selection. In most provinces, alcohol can only be purchased at government run retail stores.
Popular cities for shopping include Montreal, Toronto and Vancouver.