Scott,
I did not pay MSRP for the IS250, without even discussing the trade the last amount I was offered was $1500 off. Now I still haven't picked up my vehicle because IRA Dodge is doing work on my vehicle before I can trade it in. It's a whole big mess of a story but I am so far more than impressed with IRA's quick response and stepping up to the plate in customer service. And trust me, I have been involved with customer service for years.
The salesman I suggested is someone I had worked with and the reason I suggested him is flat out because he is really nice and not one of those pushy salesman that make buying a car a stressful experience. His demeanor is very nice and he follows up when he says he's going to. As a 28 yr old woman, I can tell you, and it sucks trust me, I go into dealerships and they laugh at me and don't take me seriously. Not truely realizing I am more of a car fanatic then they are. You'd think they had a clue when I pulled up in an R/T 5.9L Durango that cost $37k when I bought it. I did my homework before I went in, check out Edmunds.com, and a few other websites off of that one. The salesman I dealt with spent alot of time with me the first night I went, he wasn't aggravated that I left without a deal after spending that amount of time with me, and you know what, that's a stand up person who deserves my business!
I would deal with the dealer that told te Cherokee $2000 off msrp over the phone. Unless once you get there they play a different tune, that has happened to me before!
Let me know what you get and if you do visit Danvers I hope that you get the service I have received so far!
Good Luck, sometimes I feel like buying a car is worse than buying and selling a house! LOL