I meant to tell you ladies this already but I guess I'll tell you now. Starting July 1 the NC Transportation Museum will start charging admission. It will be $10 per adult and $6 per child (I think 2 and under is free). This fee will include their 20-30 minute train ride.
http://www.salisburypost.com/News/063011-transporation-museum-to-charge-starting-friday-qcd