I have used WSC over the last several years for maintenance items not covered by my BMW warranties. I am quite particular about my X5M. Now they even have loaner cars. The price was what was quoted, 25% less than the dealer wanted, The car was ready when promised and they told me the few items they recommended. All in all a great experience again.