Tim hortons should train their staff in proper hygiene. Same person cashing is the same person serving and they put their dirty hands on the cup lid that should touch the customers mouth.
It's just nastiness and it happens at every tim hortons I have been to in canada so far. Remember germs spread by these things.