I have sent many, many people to them for service--I went there several times to have my car worked on too. They used to have a good reputation--not any longer. They would not check a used van that I was going to buy properly. They estimated it at $350 in repairs--my end price was nearly $800.
Pros: none really
Cons: a big rip-off