I had good luck with the Volvo dealer in Cherry Hill, for what it's worth.
The other thing - not easy to do in this day and age of "schedulers" and bullshit - is get to know one of the mechanics. My son works for a Volvo dealership here in Connecticut (he mainly works on Saabs, but also Volvos) and a lot of those guys are specific make/specific model nerds. One guy knows everything about the '98 - '03 Saab 9-3s, or another guy knows the S60's back to front... and outside the dealer they will help you. When I was getting my feet wet with working on a car, I had a '82 320i (it was the E30, first year, I think; it had the inline six engine), and I had to change the tranny; on those cars, there's a special "nut" on the back of the transmission that is big (like 2 1/2", 3") and requires a thin-walled socket with a star pattern (or some shit; I'm going off memory here, bear with me). I had gotten to know a mechanic at the BMW (near you, Chino, in Watertown) named Gene, who had helped me by answering questions and what not, and when I asked him about that, he looked at me (kind of sizing me up) and disappeared, coming back with the socket in question. He handed it to me and said you're in the club now, so don't screw me over. I need that back, but take it and do what you have to do. I thought then and still do now that that is INSANE. That socket then probably cost him $50 or more, and now who knows? I returned it the following weekend, with a coffee and a donut, and while he later moved on (and I lost touch with him), I'll never forget that as long as I live.