It's not the franchise, it's the location. You gotta give locations along with the names!
Tims just north of Yonge and Finch was good but I think the owner changed and now it sucks.
Tims at Neilson and Ellesmere is great.
Tims at Lawrence and Keele is good.