Anyone got a good coat? iv just done a school run and got soaked non of my coats fasten now so need something that's gonna protect me a little better. Any suggestions pls?