Scheduling was easy. My service rep., Frankie Johnson greeted me immediately upon arrival. I was provided a clear and accurate estimate of service needed and cost. When dealership lost power for an hour or more I was advised that my pick up time might change, but everything was done to assure I could still get my BMW that day. Atcheck out, I used a $150. BMW Corp. Discount, which made things even better. It was a highly satisfactory customer experience.