Just get one nice coat here and but the rest overseas? They are
bound to be nicer looking overseas.
I advise you to do layering for now. You dun need a super duper
warm coat for now. Just get one thick-ish one then wear a very thin
T-shirt, followed by a long sleeve shirt, followed by the coat.
That will keep you warm enough.
I've ridden motorcycles in winter with that configuration
(obviously I had woolen under short + a good coat) and I'm none the
worse for wear.
btw: I've found wool to be the affordable best!
Disregard advice if you are going to norway, south pole, north pole
etc.