The staff here are unbelievable. They don't make eye contact or speak when you get to the cash, they barely answer you if you ask them a question or try to make polite conversation while paying, they do absolutely nothing to help (e.g. pass you the payment terminal or put your items in your bag while you key in your card info)... I can't get over it. Every time I go in, I say hello to whoever's at the cash nearest the door, and have yet to receive a reply.
As for the products available, they have a good selection of vegetarian items (Field Roast, Amy's, Gardein, Yves, etc.) but their prices are on the high side. With Field Roast temporarily unavailable in Canada, I think I'll just get my stuff at Metro where people are pleasant and the prices are more affordable.