I replaced my stockers with Yacugars at 30,870 miles through Ted's Beemer Shop. Like beech says, Ted is very helpful and will walk you through your options and make a recommendation. At that time (June 2014), Ted recommended Yacugars and I spent about $1,600 for the front & rear shocks and a HDRO preload adjust (excludes installation). A friend of mine on this forum (zippy_gg) had his stock shocks rebuilt by a guy in the Southern California area and was happy with the outcome, and saved quite a bit. You should be able to find the thread on this forum where Gilles talked about his experience with this vendor. I think he paid $300-$400 for the rebuild plus shipping. If you're interested in just getting a set of competent used shocks to replace your worn out stockers, my set is available for $100 plus shipping. The reason I changed them out was my '07 LT tended to bottom out when hitting speed bumps and I thought it was time for a new set. After installation of the Yacugars, it still bottomed out on the same speed bumps. Oh well...:bmw: