My dealership quoted around $500 for a CCV replacement when I needed mine done. Your dealership and your indy shop prices are a rip off. Also, the DIY is not ridiculously hard or anything and genuine BMW CCV kit will run you around $150. When I did my CCV the only hard things were taking the lower intake boot off due to the clamps facing the wrong way and connecting the hose that connects to the oil separator and return pipe. Can't imagine why the same service at the dealership would cost $500 in Austin, Texas and $1,100 in Detroit, Michigan.
$500 labor and original parts may not be a great deal, but is reasonable. The indy shops aren't dealers, but they are still wage-paying, rent-paying, tax-paying business enterprises. $200 is just too low for a CCV overhaul.
DIY if you can or pay $500 if you trust this shop.
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!