Karl A.
Yelp
Whether the proprietors see it that way or not, Philly's record scene works a bit like a mosaic in that you're unlikely to find deep selections of everything you want in the same place. Case in point, Philadelphia Record Exchange is not where you want to go for new music. And by new music I mean music from, say, the 1990s onward. Oh sure, you will find some gems from the last 30 years - there's a small section at the front on the other side of the cash register that features new records, including some cool reissues and local stuff (I noticed local guitar slinger Chris Forsyth represented in there along with the new reissue of Nuggets and Guided by Voices' Alien Lanes). There are also usually a couple newer things on the walls - I saw the first A$AP Rocky album there a couple of weeks ago, the same day that I found White Denim's D from 2011, along with a Riley Walker album, in the "new arrivals" section. But if you go in looking for a specific new thing, you're just going to be SOL 8 or 9 times out of 10.
But oh my, can you gorge on the classics here. I haven't seen a better selection of used rock albums in the city since I started buying vinyl. The main rock section is a bit dated and stuff, though not without gems itself - but between the powerhouse albums lining the walls and in the new arrivals section, someone looking to build up their classics can have a field day. On the same trip that I picked up D on, I got cheap, perfectly functioning copies of Pink Floyd's Dogs (also in stock were Wish You Were Here, Meddle, Obscured by Clouds and maybe one or two others) and The Allman Brothers' Eat a Peach (it's not easy in general to find a lot of high end jam band releases in stores); I put down or passed on an $8 copy of Neil Young's Rust Never Sleeps, a $13 Cosmo's Factory from CCR, a $15 Around the World in a Day from Prince (either Sign o the Times or Purple Rain was there, too, also cheap), the second Moby Grape album, and a lot more I'm now forgetting.
So go in knowing what kind of stuff you're going to find; if so, you're in for a treat.