Booking and accessing service appointment was good. The service/repair was completed in a timely manor. The estimated cost, after assessment of the issues, was what I ended paying. The cost of the repair was expensive, but that reflects how expensive our economy is. I was treated as a valued customer.