Out of the 3 Shoppers in Willowdale, the selection is great at this one and it's open 24 hours. I don't frequent here that much as parking is tricky. They have free parking at the back but there is often no empty spots; we ended up having to pay for parking on Yonge St. So this place is okay overall. If it wasn't for the pharmacy experience I would have given this store 3 stars.
The pharmacy team seems fine as a whole. My gripe was that one of the pharmacy assistants could not figure out the insurance plan and she said something like maybe it was because I did not renew my health plan with my college (?) I had to pay in full and made the claim later myself. At first I gave her the benefit of the doubt as I thought maybe my insurance company is not one they usually work with thus is hard for them to figure out. However, during my last visit downtown, Mr Zahid Somani, who is the owner of his independent pharmacy "Village Pharmacy", figured out our insurance plan and did direct billing for us in a flash!
The long lineups at checkouts can be understandable as the store is in a busy area but incompetency is a different thing. Maybe the pharmacy at this Shoppers should train their staff a bit better.