James Music, formerly James Records and Tapes, is a legendary urban music institution on Memorial Parkway in Huntsville, which I honestly thought had closed. Instead, I learned that the building had suffered water damage and thus was closed for awhile, but is back open again. There is an especially good selection of rare vinyl, a section of local Huntsville rap artists, and a good selection of blues and southern soul.