Jimmy Craig complained about his coffee one too many times. The St. Andrews, N.B., man has been banned permanently from his local Tim Hortons, as well as the one in neighbouring St.