I agree, byers FTL. I've got an 06 Mazda3s and the service department at the Mazda side of byers SUCKS DONKEY ASS. I ONLY have to go when necessary. I do all my own oil change/minor service, and have had all my major services done by Derek at NTB/Firestone, much cheaper and he's a friend.
But at the same time, Tanksy Toyota sucks dick too, my 2004 Matrix was in a few times and they were straight up bitches about even the smallest shit.
Funny thing is, 4-5 years ago when I was a highschool kid and had a focus, I could go to any Ford dealer and get damn good service, never had one complaint/problem not resolved.
Weird...