Crossroads CDs & Tapes is a great store...the only music store in Staunton that I know of (outside of Walmart's music selection!). I like they they have a large selection of local artists CDs (from Staunton, Harrisonburg, Charlottesville, etc.). The prices are pretty good overall. They can order just about any CD you're looking for as well.
Around the holidays they typically offer a 10% off gift cards promotion...I think this is a great deal for little gifts, stocking stuffers, or Secret Santa ideas!