Used them on a couple of occasions for minor repair and oil changes. When I took it in for minor repairs my cruise control worked, when I got it back, it did not. They accepted no responsibility. A few years later, I optimistically returned for an oil change thinking that had to be safe...but they forgot to replace a washer or seal or something and it started leaking oil and my dealership had to fix it.
PROS: prices are very reasonable
CONS: 2 bad experiences in 2 visits