I rated as 2 1/2 because: personnel and service was good but I feel price was high as to the work performed. I acknowledge that I agreed to the work upon receipt of quote but I didn't want to go through hassle of going to another shop and do the process all over again.
more