I'm a regular shopper here. I would say their prices are definitely better than the Big Carrot and Ottway (which used to have the best prices). But I definitely agree that Healthy Planet has trouble keeping things in stock. And when they run out, it seems to take forever to get it back in again. This also seems to be an issue at the Eglinton Town Centre location. I don't think bricks and mortar retailers can complain about people resorting to online shopping if they can't keep things in stock.