The degree to which you like the town of Banff will depend largely upon your taste for shopping. Banff Avenue is increasingly an open-air boutique mall, with throngs of shoppers milling around. Of course, you would expect to find excellent outdoor-gear and sporting-goods stores here, as well as the usual T-shirt and gift emporiums. What's more surprising are the boutiques devoted to Paris and New York designers, the upscale jewelry stores, and the high-end galleries. What's most surprising of all is that many visitors seem to actually prefer to while away their time in this masterpiece of nature called Banff by shopping for English soaps or Italian shoes. There are no secrets to shopping here: Arcade after arcade opens onto Banff Avenue, where you'll find everything you need. Quality and prices are both quite high.