Have a 2000 528i with glass sunroof. the arm on the drivers side is broken (multiple plastic pieces and parts missing). My mechanic told me to go to dealer or a body shop. I am in Villas NJ. Any recommendations? Thanks!
See: https://www.bmwcca.org/forum/index.php?threads/looking-for-a-repair-shop-start-here.10432/ All-too-typical German-plastics failure, I wouldn't be surprised if that's a $1500-$2k repair bill.