You're an American, you know that in order to shop, you must go to a mall. Preferably a gigantic mall that has a parking lot twice the size of Manhattan and with tons of everything.
This is that mall. But in French!
Seriously, Montreal is somewhat bi-lingual but once you get north of the river, you're en francais-ville. Fine by me but it makes it hairy for some of my friends who get intimidated.
Oh yeah, none of the stores are familiar either, so you have no idea what or where to shop. Awesome!