I had an excellent experience with these guys. Jackson Felix was my CA and he was cool and professional. No BS, just told me like it was. The finance team was organized and did not jerk me around with haggling. I knew the price I wanted to pay and the other dealerships I got quotes from did not come close. Very good service department with these guys too. I service my wife's X3 there and Dino does a great job as my Tech.