My experience has been the same, although not directly with Hector Russell, but other scottish/british vendors. I normally wear a 50xl in Jos A Bank sport coats, and order a 52L in kilt jackets from the UK, which have all (3 for 3) fit me well so far.