I always check Trainworld when I'm going to make a purchase. They are a little gruff on the phone, but it's a N.Y. thing- they're great to deal with, their stuff is always the same thing other places are selling and their prices are outstanding. They're making good money, so it seems your LHS...