I'm from out of town and I have been eating here in the morning because it's close. I checked the reviews and they seem pretty old.
I think the service is pretty good and they got my food out on time. The ladies at the register are you nice. in fact, I just watched them fix a problem of a customer that had a complaint from a DIFFERENT store. The customer got the wrong bagel, got on the subway, and then came into this Tom Hortons and want the woman at the register to give her the right bagel. The fixed her request very quickly.
It does seem like they get busy around 8am for breakfast and there was a line out the door. The employee were scrambling around to fulfill orders. They did a great job. I will keep coming.