This Tim Hortons is the slowest one I've ever been to (waited over 20 minutes at 5:30AM), yet they have more than enough employees to work at a faster pace. The service is poor as I asked for a plain bagel and they made me a 12-grain one instead. When I requested for them to switch the bagel, the workers told me they couldn't since they already made the 12-grain one?? I won't be coming back here again.