The blue one is 2nd hand but i loved the faded blue (rather than the new bright dsquared ones etc). All up ~100 and ~300 for the blue and black, respectively.
Also have another brown Johnbull one which is my fave of the bunch.
I find that most jackets available in Australia don't fit me well. Even 'Viparo', mentioned earlier on this thread are too large. Sure they say its slim fit, but the sleeves, length and waist area are too 'generic loose', if that makes sense. I recall trying the smallest size they had, and while it fit my shoulders and chest perfectly, everything else was long or loose.