I agree with you totally. I have never come across people as stupid as the ones that work at Tom Horton's. And that is not easy because there are a lot of morons in Toronto.
And Starbucks is overpriced, mediocre product and, yes, they can shove the Tall, Grande and whatever the 3rd one is right...