It's hard to rank No Frills -- because your experience may depend on when you go. I was leaning toward 3.5 stars, but compared to other places in my area I have to give it a 4.
Pros:
1. It's a clean, bright place.
2. The express checkout rules are enforced! At some grocery stores people just go in all Willy Nilly, and get to have 19 items.
3. There's a dollar store inside. But keep in mind it is a dollar store. Don't have too high expectations there. There stickers aren't very good.
4. Prices for the majority of products are excellent. They are reasonable.
5. The parking is good. Usually you'll be able to find a parking spot. Although the people who drive are terrible, awful drivers. Almost got knocked over once. Or twice. Or thrice.
6. Employees speak English. Can be a con if it's not your language.
7. Sometimes you'll see the owner waddling around. His head is not as large as it appears on the sign you see.
Cons:
1. The bagging situation isn't great. You have to pay for bags and they don't bag anything for you. I guess that's a pro, depending on what you prefer. However, they have boxes available as usual.
2. The store hours are kinda short. Not like other places that stay open till 11 PM or 12 AM. But that's the cost of low prices, I suppose.
Neutral (Comments):
1. A decent selection of food items. You'll find PC products here and such. But I think that they're missing out by not stocking certain goods. Like Mini Waffles.