i do not know about just bringing them your covers. and i know what u mean about not letting them touch your car. no one touches my car but me. and since i own my own shop none of the guys there get to lay a hand on my car and they hate that lol.

And archemedes yeah looks like you get some free labor at the dealer just make sure u take them all the stuff that i have listed above.