It’s the Great Canadian May 2-4 long weekend! And most of it has been cold, rainy, windy, cold enough to have the heat on, and...