As far as hobby shops go, I can't see one being better. This place has everything wether your into stamp or coin collecting, models, radio controlled airplanes, or trains.
Two years ago I was given an HO train set from the 1950's or early 60's. It was my uncle's who'd passed away a year earlier. I took it to AB Charles to have it looked at and appraised. Well, after seeing all the trains set up I got nostalgic this year and I'm putting my Uncle's train up under the tree this year. The only thing that was missing was a red caboose for the end of my new man toy. So the associate at AB Charles showed me a few, but I wanted the caboose that most likely came with this set, so he ordered me one.
I would never think of going anywhere else for hobby needs. I even got a couple of the Xmas gifts, a book of radio controlled cars, and a display album for coins for some small lil' cousins.
Fun place to come and just look around, you may even find a new hobby.