The sales people were great when I was laying the cash down to buy...but forget it on the service end...they get one more chance and I will go else where...it's disappointing because anywhere can be nice when you are ready to spend money and I really expected more from the service than rude service agents...and also the work was not even completed...they let the car sit there half the day and I picked it up and nothing was done to it...they were rude about it...I don't know if I am used to BMW service quality or what...but I am disappointed with this low level of service and customer service standards.