Okay, this definitely is one of those geek shops, though while I do like trains, I am not that much of a fanatic that I have a model train set in my garage. However this is one of those places that basically specialises in model train sets. In fact they have almost anything and everything for your scale model, right down to models that are specifically Victorian (that is the state, not the era). Mind you, it isn't cheap you could expect to pay around $250.00 for a model engine, but then again running a model train set was never a cheap hobby. They also have a pretty decent selection of train books, if you a willing to fork out for them once again they are not cheap. However if you are a train enthusiast then this definitely is the type of shop you should check out.