I took my newe 05 330xi into a local "chips away" scratch/dent repair center to fix a small scratch on the lower portion of our bumper. I felt fairly confident in the place, they were working on a BMW, a Benz, a volvo and Jaguar when I pulled up. They fixed the scratch, but when I picked up the car right before the office closed (near dusk) I noticed that the vehicle had been washed, (washing the vehicle wasn't discussed during the estimate). I figured that that sinced they were a paint repair center, they would know how to wash a vehicle properly. I figured wrong. When I took it out of the garage into the sunlight on Saturday it looked as if someone had let a 12 year old wash the vehicle with an SOS pad. Swirl marks galore. In the two months that I have owned the car, painstaking effort has been made to insure that there were no swirl marks. I can barely look at the car now. I went to the repair center Saturday morning but they were closed. I left them a note detailing my issue and put it in there drop slot. I intend to call them tomorrow and speak to the manager/owner of the place. Any tips or advice?