Its not quite as bad as the New Jersey [Pancha's @ Dufferin/Eg] of No Frills, but its pretty bad. Let's say its the upstate NY (Buffalo area) of No Frills.
Cons:
Crappy neighborhood
Not that Close to the TTC bus stop
No butcher or seafood counter
Fairly small store
Often crowded at checkouts
[some] Unfriendly/poorly trained staff and management
Low stock of shopping carts, and some are in poor shape
Grubby-ish looking store in need of a reno
Pros:
Low No Frills pricing
If this place wasn't the only grocery action around I would go elsewhere. But alas, there is Loblaws way to the East, and Metro waaay to the West.