The staff is knowledgeable and clear when relating the relevant information. The service was as quick as can be expected (there was a LOT that needed to be done), and I felt that the price was fair for the repairs required. All in all, one of the best experiences I've had.