I shop here regularly for groceries and there is some good and bad.
The Good:
-Daily specials including Thursday's $6.99 wings (you get 15, and the Sweet & Spicy are yummy)
-Great prices on meats/fish
-Easy layout to navigate
-Fresh produce
However, I find whenever I shop they are always annoyingly out of stock with a lot of basic items and the Metro at Bayview/Eglinton has a larger supply of organic foods, quinoa and healthy snacks, and cheeses.
It's nice they have a Tim Horton's and a Winners beside the supermarket. Food is usually fresh, too.