HO Scale Model Trains???
New stuff now mostly comes with KD "compatible" which may or may not be that specific brand. A few still include horn hooks, but you have to swap them yourself.
Some of the new stuff is truly amazing, with details down to a year range for modifications and lettering fonts, on top of builder specific and road specific details.
Of course it's not unusual to pay $25-$60 for a single car !!!