Extremely slow service. Seems to be high turnover with staff because every time I go in there is a new face with a name tag that says trainee on it. I have to repeat my order multiple times for them to understand what I want and once I finally get it it's usually incorrect. Worst Tim Hortons. Don't bother with it.