I went here to buy a train set for my son. When we got there, there was a good selection of trains, model cars, and racing cars. My son looked around and got a train he liked. The staff was really helpful. They knew that since he is only 3, that any small parts might hurt him. I thought that was nice, that they cared. The price was a little high, but it was okay. My son was happy. Other than that, they seemed to be clean and not cluttered like other stores.