I learned the hard way what happens when you shop price instead of using a reputable dealer:
1) Used instead of new
2) Previously repaired stuff
3) Broken and rattling parts in box
What you save in price is negated by the costs of shipping back to the culprit, stress, and the fact that what you bought was not what was advertised.
I only buy from Trainworld, Nassau, Marios Trains, and Patricks Trains.