538 South St., 215/627-3775,
HOURS: Mon.–Thurs. noon–9 p.m.,
Fri.–Sat. noon–11 p.m., Sun. noon–8 p.m.
Specializing in punk/hard-core and dance/electronic, Repo Records on South Street has a wealth of new and used records and CDs, boxed sets, imports, hard-to-find indie singles, and B-sides. Out of-print finds from the U.K. and beyond can also be found here.
The downstairs is home to plenty of seven-inch vinyl, used CDs, and bargain bins with dirt-cheap offerings. A second location in Bryn Mawr is worth a trip for hard-core indie fans.