I stumbled into this Planet Organic location rather suddenly... and very literally. I walked into the store just as they were cleaning up after stocking the shelves in preparation for their grand opening (hey... the door was open). I could see what I needed to buy (corn-free candy canes) but alas, none of the tills were set-up. The manager did explain that their grand opening was on Friday... and that I should come back on that day.
I certainly do love the Planet Organic chain and this is a convenient location for those who want to get their shopping and errands done in one place (it's next to the Walmart, London Drugs, and many other shops at the Royal Oak Centre). The parking situation, however, could be dire.