The service was quick, the staff polite and there is a waiting place inside where you can stay and see all the process, i am only give it 4 stars because besides the "life time warranty or 10 years minimum" there was no kind of invoice, paper or anything written or emailed to guarantee that. I have done it before on my other car at another place, and i there i got the invoice and paper warranty. I was not bothered by that, but it should have been offered not asked for. Except that, recommended!!