The service was great. Make sure you let them know ahead of time you have a voucher since it needs to be inputted into the system before you turn your car over. Even though I had an appointment, it did take several hours. Plan on dropping the car off or a very long sitting around to wait.