You might check these guys out.
CHUCKS TRAINS LLC
If you don't mind a little drive, there is a train hobby store in Spencer where the Railroad Museum is located.
http://www.littlechoochooshop.com/aboutus.htm (broken link)
Down in Lancaster SC, this model railroad under construction that is looking to recreate the former passenger rail system that ran there is interesting. Many don't know about it.
http://www.landcrailroad.com/museum.html