I buy very little train stuff on line, I really enjoy wandering around a store or show so I can look at everything, and kind of make a day of it. Currently, I do most of my business with two different stores. Alloway Trains n' Things is a rather small store about 40 miles, or 60 minutes, from my home. It is in the middle of farm country, so it is actually a pleasant ride - rare in New Jersey, and it is owned by a great couple who are really nice to deal with. The only issue is that due to the small size, a lot of their inventory is out of sight, either hidden under their display layout, or locked in a separate building. Fine if you know what you want, but sometimes I have no idea what I'm looking for until I see it. I like surprises. Then, there is Nicholas Smith Trains in Broomall, Pa. To me, the place is huge. I spent 90 minutes there yesterday, just wandering up and down the aisles. I love it. The problem is, it is about 75 miles from home, all on busy highways, so an enjoyable ride it is not. I prefer to make the trip on my motorcycle, but then I don't have much room for cargo. I guess that can save me money, but some days I don't feel like saving. I have left there with the saddlebags full, and a box tied to my passenger backrest.
In both stores, I find the people are great to deal with, and they seem to know what they are talking about. They've also worked with me on pricing, and their pricing seems pretty good even before that. There are a couple of stores closer to me, but one has little inventory and very irregular hours, the other is near my office, but the expertise of the counterperson really depends on what day of the week you visit. I don't always need that kind of help, but it is nice to know it is there.