Night shift worker seeking long, warm, winter coat to lessen the shock of venturing out on these cold nights. I've been looking at Superdry coats as my budget would be around this price point. Has anyone got any recommendations for a really snug winter coat (ideally with a hood)?