With American Thanksgiving fast approaching and Canadian Thanksgiving already past, now is the time ...