well look at it this way. all those little rock chips(if you had any) will be gone when the car comes out of the shop.

sucks about the headlights!!! did you keep the reciept?