First time visiting in need of brakes and rotors. Parts were ordered and received in an hour and the job was completed within 2 1/2hrs with no appointment. The fellows seemed honest and knowledgeable. While waiting I spoke to 2 other customers ( one with a 650i ) who had been there before and had no complaints. At the end of the day I was pleased with the service and they beat the dealership price by $200 or 25%. How could I not return.