Update on February 13, 2016, the car currently has 250,231km and the cup holders are still functioning excellently.
Video review on the aftermarket JL Germany manufactured front and rear cup holders for the BMW 5 series E39 body style. I installed these cup holders on my 1997 BMW 540i, the car currently has 240,115km and the date these were installed was October 2, 2014. This is the first time I have purchases these cup holders from this manufacturer, so I don't have any previous experience with their products. Overall I found that these cup holders are great quality and the price is excellent as well. Finish is great and matches the interior very well. A couple differences I found were the different coloured gears in the inside (possibly made with a different material), the front cup holder fits tighter on the sides compared to the OEM cup holder, and the perforated rubber tabs on the front cup holder. I am not affiliated with the manufacturer or where I purchased these products from. These cup holders were purchased from http://bavauto.com. Prices may vary between retailers.