Funny you should mention Concordville that was where I bought my monster truck in Feb '04.
Here's the experience.. researched everything visited lots on Sundays etc, now I am ready to buy.
Start with Cherry Hill Nissan less than 5 miles from my house. I take a test drive LOVE the truck, but the "truck manager" wasn't paying attention once he figured out I didn't want anything they had in stock, (in Feb 04, most of us had trouble finding our first choice at the even the big dealers), his attitude" was oh well keep checking back".
I used the Nissan web page and found a truck 90% close to my specs at Concordville, I contacted the internet department asking about a certain truck in their inventory. I got a reply from Jasen Nowell inviting me out, even giving directions once he found out I was from Jersey.
Drove out there met Jasen (real nice guy) and took the truck out for a test drive (nice country out there). Of course I had my notes with me, back in early '04 my thinking of about 3% above "dead cost" was a good deal, and that was my target. We get back to the office and Jasen's FIRST price was within a several hundred dollars. This was shaping up to me some new world speed record, within the hour we had the truck, price and good price on trade!
I did agree to let their finance department try to beat my loan deal with e-loan, and since they did come up a quarter point less I gave them the loan, (those finance offices feel like dentist offices)

.
In the finance depts favor though they did explain the whole NJ resident Pa purchase thing in detail explaining what I needed to do when and how.
****
A couple of weeks later I think I want to buy the sliding toolbox for the bed.
Again since I live in spitting distance from a dealership I call them first, their quote is ABOVE MRSP (this has always been the case whenever I call Cherry Hill Nissan, they must think their customers are dumb).
I figure what the heck Concordville did me right with the sale let me cold call them and see where they are (called from a different phone and didn't identify myself as a customer). The parts guy says "Nissan gave me a couple of these things I don't know if I am going to sell any so I'll split the difference with ya for ..." I don't have the price here in the office but it was about half way between cost and mrsp.
******
I think I am this close to going back (remember I live in the Cherry Hill NJ area), because Cherry Hill Nissan is giving me crap or ignoring me about ordering the ATP switch for the TSB for the blinking dash lights.
They get one more shot then I waste a about a hour of travel time because I get better service way out there.
I don't know if Jasen is still there (if he is tell him Mike Gillece referred ya), but my experience with Cocordville was great, if you know what you want and what a FAIR price is you should do OK.
good luck