Walmart’s $95 down-alternative coats are now just $40. Shoppers say they’re warm, lightweight, and perfect for layering this ...