For repairs I would give them four stars. For sales they are a lot like any other used dealerships you have to work to get a good deal.
Your question has been sent.
Expect an answer!