My Barbour parka that i wear mostly for dog walking is looking a bit worn . i've had it re waxed once but i'm not thrilled generally with the quality . Any suggestions for something else . Needs to be warm and waterproof .