As a teacher AND mom of teenagers I can attest to the fact that most teens would not be caught dead in Hollister, Gap, or AB. These brands are considered by them to be very "90s" and not relevant anymore. Yes - Zara, F21, and H&M are popular. A home grown brand - Aritzia - is huge in my daughter's high school, as well as Urban Outfitters (mind you, UO in Ottawa is small and rather poorly stocked).
Many kids also travel abroad (US, Europe, and Asia) and are familiar with brands that are not available here. They're pretty fashion savvy and do a LOT of online shopping, buying obscure, indie brands.
Looking forward to Topshop opening here but sadly I thnk we'll be getting one of the smallest locations in Canada so I'll just continue with shopping on their website which has the complete selection.
And Sylvia - Benetton continues to be my favourite brand - I still remember when there were THREE stores in Ottawa alone (Rideau, Bayshore, and Place d'Orleans). They've all but shut down operations in North America (only 2 stores left - one in LA and one in NYC). Each time I go to Europe I stock up on Benetton clothes - my guilty pleasure.