beardog49: For your comparison, below is my 2270 LMS tank engine by Hornby. It is complete with all valve gear, control knobs, and no zinc pest but it is obviously well used and scratched. It cost $14 for the engine, but then shipping (outrageous) from the UK plus tax drove the price up to $46 delivered in early 2020. Not sure if it was a bargain or not as there is little comparison here in the states. Anyway just FYI.
Don