For out of warranty work I personally would take it to a Indy shop that specializes in BMW's since the dealer charges a exorbitant amount of money to fix your car. Also something this major I would call around to see what other shops are charging to do similar work or actually take it to them for a second opinion. Just my 2 cents.
2009 AW 535i
-Sport, Premium Package, and Comfort Access
-20" Forgestar F14 Black Gloss, Cobb PTF E30 map, KW V2 CO's, Remus Sport Exhaust, BMS DCI, RPI Scoop, Full Front 3M PPF, 35% tint all-around, Orion V4's, Bruce v6.1L cables, LED interior lights, WeissLicht License Plate LED, Trinity Smoked LED side markers, Bimmian Smoked Reflectors, OEM black gloss grills, and Invisibulb turn bulbs.