This place sucks.
They are currently renovating (although very slowly, as its seemed that way for months) so maybe it will get better.
But seriously, this place has terrible selection and is downright missing things that can regularly be found in other No Frills stores (including things that are in the flyer listed on sale, even at the first day of the sale).
I actually still drive across the city to the No Frills at Dundas & Lansdowne if I need to do a full shop, instead of picking up a few things to make a single meal.
I'll still give it 2 stars because the next closest grocery store is the Food Basics on Wellesley which is even worse.