I'll second the recommendation for David Lewis Audio. (If you go, it might be a good idea to call ahead and make an appointment with David to be sure you get listening room priority.) On the way to Philadelphia, you might want to stop by Audiolab in Fairless Hills PA for friendly service and a selection of high end brands. If you're looking for music, try the Princeton Record Exchange in town. Going the other way (toward the Northeast), Woodbridge Stereo in Woodbridge NJ is within fair driving distance and has knowledgeable staff and a good number of high end brands. If you're thinking about cable, The Cable Company is not far away in New Hope PA, with a small selection of high end equipment brands also. Have fun.