I’ve been very happy with my dealings with Trainz! Shipment is very fast and communication is excellent. And to date, I’ve found the product conditions they show in the listing to be spot on!
I guess I have been fortunate to live in the Atlanta area as my orders from Trainz are delivered within 24 hours, generally at least a day ahead of the schedule shown when I complete the purchase.
Curt