Been posted before, but worth pointing out again, especially in light of the price of new release limited editions and main range items that these represent pretty good value at the moment, sale lasts until 15th of February I think.
Bachmann Provincial 47475 at £95 and RfD split headcode 37068 at £105,
both post free.
http://www.modelrailoffers.co.uk/c/1078/Diesel-Locomotives