This Tim Hortons is hit and miss because they don't consistently carry the same variety of goods each week. One day I'll show up to snag some Sour Cream Glazed Timbits and they'll be there, ready for me, and the next time they won't be in the case at all. Also, if they run out of goods, they aren't always quickly replaced. My most recent example is the Smile Cookies, which I wanted to purchase but they were sold out and it was going to take forever before they had another batch.
I only go to this Tim's out of desperation or lethargy, as I know of another location just a few minutes down the road that will have what I want. Otherwise, the service has always been fine, often delivered by meek kids in their late teens or early twenties.