I was really hesitant about taking my 2008 328 convertible to an independent shop, but a friend highly recommended Pete's Inc. for BMWs, so I finally brought mine in. The owner, Greg, has a couple of BMWs himself and really knows the cars! My car came out of the shop on time, running perfectly, and WELL under what the dealership would have charged me. I am a convert!