Decided to go here after feeling ripped off at local BMW dealer. Made appointment online. Process was easy. Met with Chris discussed my concerns. Work was completed in a timely manner, no upsell, car runs great. Left there feeling good about service and price!