I've been going to Mark Greene for many years for a reason--their integrity. My experience with them has only been positive. They are up front and communicative, don't try to sell you on unneeded services/repairs, and go above and beyond in customer service. As long as I'm near enough to go there, I will not be taking my car to anyone else.