I'm going to have to give a thumbs down to The Adventurer's Guild. I recently discovered the place and made a pilgrimage to there. I can't say I was overly impressed with the amount of material they had. Not bad, mind you, but the thing that really put me out was the help. Perhaps I caught them on a bad day, but I was barely spoken to. Just didn't feel welcome. YMMV of course.
What I will heartily reccommend is Pastimes in Palmyra. This place is just charming and I've been giving them a good chunk of my business over the last few years. It might take 50 min. to get here but it's a very laid back, no pressure atmosphere with plenty of stuff to choose from (no matter your RPG). I also got a great bundle of older material for my collection. Regrettably, the old stuff seems to have dried up for the moment, but that can change at any time. I'm usually there once every two weeks to feed my craving for more stuff.
As for the Comic Store on MCGovern Ave. in Lancaster...well, this isn't bad. The place is pretty much a mess but the selection is OK. Like the AdvGuild, I don't feel much at home when I browse (which isn't often).
Should anyone find themselves east of the Lebanon/Lancaster area, there are quite a number of stores worth checking out. Here's two examples...
Doylestown: A place called Cyborg One has a good selection of d20 books and relaxed shopping atmosphere.
Bryn Mawr: Showcase Comics. I think I like this place almost as much as Pastimes. The selection here is among the best I can find.
Both of the above locations are in neat little towns to and are worth a day trip. I actually have a rotation schedule where I check on the shops once every 3-4 weeks or so.