This is the worst Tim Hortons. It's close to home, but why I come here. Always the worst line ups (as with most Tim Hortons). Their drive through is so tight you'll most likely need a new bumper or paint job after. I don't know why all Tim Hortons are put in the worst logistical places.
I always choose to go inside now, which is so small and the line up runs where you can't even get in or out of the place. There are only two order stations and when one is cash only (today) for technical reasons... well you can imagine how enjoyable the experience is for the customers.
All I can suggest is ensure your order is correct before leaving as more times than not we end up not getting part of our order.
English is not the first language of any of the workers, and many times it's difficult for them to understand what you're ordering. I'm not one to complain about many places I go to, but this place always has me leaving upset.