I agree with the comment about Bachmann. That’s the only ones I have as I like the 1:20.3 stuff and steam. So a few years ago, I bought some things that I thought might break or be problematic. Some hatches, steps, rails, Shay wheel parts, hose holders, etc. I even broke down and paid the price for an extra Shay piston set since I have 2 Shay 2 truck and 1 of the 3 truck units. But when I did it, parts were few and even less now. But it is what it is with our throw away society.