I purchased a car from here and took it back for repairs a few times. It was ok. I did feel like I couldn't 100% trust if they were charging the correct prices or overcharging me.
They took quite a while to fix the car and although they will take you home in their courtesy van and sometimes will bring the car to you at home, it's still irritating that you have to wait a day or two for something that you could've had done while sitting there.
I'd say overall this is an ok place to take your vehicle if you can't find anywhere else to service you, average prices, average repair, etc, nothing spectacular.