Source: http://www.canadianbusiness.com/blogs-and-comment/explanations-are-not-always-fresh-at-tim-hortons/