Either way, winter coats can be expensive, which is why Black Friday sales are the perfect time to invest in one that will ...