So after buying my Jeep here several years ago, I've brought it back to them several times for repairs. It's a mechanical thing that needs work like any other car, that's not my complaint. None of those experiences have gone real well, but I wouldn't say terrible until now.
My complaint is the crappy work these guys do. Recently had them do some body work after some clown rear ended me thinking "I want a factory authorized dealer to do factory quality work." I'm pretty sure that Ray Charles and Michael J. Fox could have teamed up to do a better job. The paint sucked. The parts didn't fit right. It took almost 3 months to get the job done. The car was returned dirty on the inside (grease on the interior from the shop guys and dust everywhere from the body shop). On top of all that they told me "it's not a show car, what did you expect?"
It gets worse from there. I turned in my car the insurance company had rented when they told me my car was fixed the first time. After a quick inspection I pointed out a bunch of problems (the back door no longer fit flush to the body, etc. You know, hard to see stuff like that.) They told me it would be a quick fix and they would just give me their loaner car, which turned out to be a complete piece of crap that leaked water and was barely road worthy (flat tire and burned out head light and a seat belt that didn't work). After complaining about that, they said it wasn't their fault the car sucked so much, it was all they had!
All in all my car had to go back into the shop 3 times, it took almost three months, the bumper still doesn't fit right, and they damaged the trim around the back window (their reply was "how do we know it wasn't like that before?"), and the attitude about fixing it right was "we don't do that for used cars." They got paid in full and I got to see how they take care of their customers.
My advice to you is to go somewhere else for service, sales, parts, anything really. Tell your friends to go somewhere else. Buy somewhere else. Avoid this place like day old discount sushi you found on a warm day in the gutter outside of a waste water treatment plant.