BMW wanted about $5k to fix my car. Got most of the parts for about $500. Now I just have to find the time and patience to do the work myself.