The iconic independent record store