Dammit, Tim Hortons is supposed to be open 24 hours!