The Triangle is home to several great record stores.
Durham:
Bull City Records
Raleigh:
Schoolkids Records
In the Groove Records
Chapel Hill:
Carrboro:
All Day Records