Any ideas on where to get a warm weatherproof coat for school run that won't break the bank? Something toasty, warm, not too heavy to wear, at least vaguely if not very stylish (!?), waterproof? With a hood etc. Tips welcome thanks :)