Eddie,
I have bought quite a few items recently from Trainz and have been very pleased with how they run their business and how they treat their customers. I consider them my local train store...even though I live in Southern California! Glad to hear about your positive experience.
John