I'll vouch for Secor as well. I know a few people who have bought cars from them and had nothing but good things to say about their deals.
And I've been going to them for service since I've had ~15-20K on the car (I've got 105K on the clock now and she'll be going to Secor tomorrow for the timing belt). I started off going to Holmgren when I first got my car because they were closer at the time, but after they started royally ripping me off with what they charged vs. what work they actually performed, I made the switch to Secor and have never looked back. I'll never go back to that sham stealership for service or a new car (had a bad experience with them when I was first looking to buy my car)
Oh and Bill, the service manager at Secor is a real good guy who knows his stuff (used to work at Callaway).
Sounds like you walked in there with the wrong attitude and car. But you found a deal that you're happy with, so that's all that matters. I just wanted to put it out there that that's the first negative thing I've heard of about them.
On another note- how do you like your '08?