I agree I had my car there and the same thing happend. There car wash scratched the trunk lid, I now that it was not there when I took it there. I always keep the car sparkling clean, so I can tell where it was touched. I let them change the oil once, after that I have been changing it myself. I believe it doesn't void any warranties as long as you use there filters and record when it was done. There is a way to reset the computer also. My dealer wants $170US for a oil change, wiper blade change and the ventilation filter in the car (not the charcoal one), all of the above only cost $30.
Peter L. House
1998 Sport E430