I go here several times a week, because it's basically the closet Tim's to where I work, and I'm the office coffee pusher.
It's Tim Horton's so you can't expect too much, and it's not to hard to do it adequately, but the service in this place leaves something to be desired (other than the few gems behind the cash). I swear I get my order screwed up at least once a week.