Upland Trains is a neat store that has all kinds of trains and accessories. It is a specialty store. The brands that they carry are high end, but they are the classics that are well worth the price and have stood the test of time. The prices are moderate to high as a result, but you'll be purchasing things that will last and can be passed down through the generations. This store also provides you to have the ability to find many things that are hard to locate elsewhere. I find it to be a must stop for collectors not only for what you can see and purchase, but for the help that their knowledgeable staff provides.