I shop here at Yonge and Tower Hill location almost everyday as I live just across the street. it's quite expensive compared to other stores , but if you look around there are some good deals. Their meat are very fresh. Their fruit vegetable section are of best quality. Their bread are fresh on certain days. They have a bagel sale in bakery where you fill up the paper bag for $6 but the bag is so small and flimsy after filling it with 3 bagels, the bag rips apart . Edna who works at the Seafood section is very nice and friendly. Staff at the hot food section were quite loud when they talk and laugh which happens often and very distracting.. At the "do it yourself" register lane I find it very helpful except when the items were marked off you still have to call for staff assistance. I also notice for every transaction, the machine calls for staff assistance even though you are doing it correctly. I get interrupted at least 3 times per transaction, so it delays me instead of getting it done faster. I have to wait for a staff to come and enter a code to clear the notice on the screen before I can continue the transaction. I kind of wonder if that is used as a deterrent so they have time to check if you are not cheating on them??