The rumored Apple Store, Sainte Catherine in Montréal is opening today, in grand style. If you're in the area of
1321 Ste-Catherine st west besides the Ogilvy Department Store at the corner De la Montagne st (which I totally just grabbed from the store's website, I have no idea where any of that is) you should stop on by.
It looks like the store will also have a number of musical guests for the next few days to keep interest up. Amongst the musical folks stopping by the store are:
Thanks to everyone who sent this in.