I thought all Timmies were pretty much alike, but this one proves me wrong. In the time I was there they were grindingly slow and didn't get a single order (including mine) correct. They appear to be short-staffed and unsupervised. And since I have visited this Tim's a few times while spending time at a local business, I feel on firm ground declaring it consistently disastrous rather than occasionally off its game.
I recommend stopping at a Tim Horton's before you get there.