As the name of the store implies, they have trains, trains and more trains. Everthing from basic train set to full scale models. The staff are amazing. Really helpful, and will even tell you if you're wasting your money (which is always a good thing). You won't believe how much stock the store has, it's a little overwhelming when you first walk in.