IIts the proprietary methods that concern me. I prefer the DIY but i dont feel that i know enough about my bmw to start wrenching on it. and the closest shop that specializes in the new bmws is the steelership i go to. im just not looking to pay the same in labor as i do parts anymore.
so a short list would be the things you mentioned shocks, brakes, and fluids?