my dealer installed them as a courtesy for holding my car for 3 days to replace a tire.
so im not aware of any problem with the install. they look like they went on trouble free.
i had purchased them earlier on line from another bmw dealer and had them in the trunk of my car.
so they are oem parts. some on ebay are from china.
front set part # 82-16-2-155-858
rear set part # 82-16-2-155-857
i paid $ 52. plus $ 52. plus $ 5. shipping
purchasesd from prestige bmw south ramsey n.j. parts- 888-30-parts
angelo bragaglia internet parts sales