This is the second vehicle I had purchased from this dealership within 6 months (the first being a new X3) and both times my experrience could not have been better. JJ is an excellent person; very courteous, polite, professional, and knowledgeable. I couldn't recommend a better BMW dealer or salesperson. Also their entire staff is great, to include the managers, finance department, service and parts department. I always look forward to going there to do business with them. They go out of their way to be helpful and ensure your needs are met.