I had a terrible experience here. I dropped off my jetta for a new instrument cluster, and when I got it back, it had 112,000 miles on it, not my original 69,000. I had to drop the car off again, and got it back with 113,000 miles on it. Then, because someone wrote the wrong mileage when it was initally dropped off, I had to produce E-Z-Lube documents proving my mileage, like I was trying to swindle them!! Then, the service man said that due to legality issues, they could put it at 73,000 miles or reset the whole thing and include an ""unknown mileage"" sticker, which is basically a sticker saying ""my car is impossible to sell"". That was his suggestion? Pay $900 dollars and get totally ruined? Are they running a chop-shop? Honestly. Finally, the service guy (Mike O'Connor) checked the computer in the original cluster, a length to which he was too lazy to go before, and discovered my true mileage. So, I made six extra trips to the dealership, had to convince him I deserved a free rental car as I was being heinously inconvienced, make tons of calls and completely go out of my way. It was horrible. Don't go here. INCOMPETENT!!!!!!!