Pioneer Centres doesn't have the best prices from what I've heard, but they're rock-solid on customer service and they do give you a free loaner if you bring in the car for warranty work. They also throw in free oil changes for the life of the car, but only at scheduled intervals, so it's not a big stretch for 'em and doesn't really offset the "doesn't have the best prices" part of the story.
Anyhow, if you're looking for a service department that won't dick you around, I can vouch for Pioneer Centres. The sales crew is also very cool to chat with.