I agree - Aviation Leathercraft are very good - just bought a jacket from them.
As far as why - well walking around Alderney last week after a very pleasant flight there on the 22 Dec it was B****y cold in a fleece jacket - oh if only I had had the leather jacket by then!!
TZ