I have just bought a rather expensive winter waterproof coat. I don't drive and have a long school run everyday. If I wasn't looking after other people's children I'd be able to get lifts to and from school during bad weather and wouldn't need a good quality waterproof so I feel the coat is a justifiable expense. Any thoughts?