Seemed a bit on the expensive side for the repair. Parts only added up to $200, but labor was over 2K for only a day worth of work. I had already diagnosed the problem, but was still charged over $200 for the diagnostic fee. Was hoping it could have worked out, but decided to move on. Ladies at the desk are very nice, that's why I gave three stars.