Today's letters: Buy Canadian? Sure, but it's complicated