One brand that won’t ever let you down is Canada Goose. Its splurge-worthy coats are intentionally designed to protect you on ...