What can I say? This is a Metro grocery store and they're not exactly known for "Wow your pants off service."
But what I have to give this branch is that it is open for 24 hours and located in over the Eglinton subway station. Those two alone merit two stars each, with the other star just having good enough selection and weekly flyer deals to keep things.
Avoid going here during early evening as the rush hour shoppers crowd this place.