Went to Stevens Creek BMW yesterday afternoon to try a new 540i and 550i BMW. My lease on 535i is about to expire in 3 month. I was given courtesy and respect by used car manager and he recommended a great salesman, who take care of me. He let me test drive the new car, politely and very professional pointed on new features, explain advantages of new car in comparison to my old one and then, very quickly ran the numbers to show me a cost to lease a new car. When i reviewed the numbers he recommended to check the same model car, but with more options and slightly different color. I did and fell in love with it. He structured the deal to my satisfaction, got approval from the manager and we shake hands. Immediately, after deal on new car was done, they review my old car accepted it as lease return, processed all paperwork in 30 minutes and i was on the way home in new car!!! What a great experience and good "bunch" of highly professional people !!!