I made an appointment for 10am. They took my car at 10am. The staff was pleasant and efficient. My car was ready in under an hour. They also took care of a problem with my steering wheel (new car) without question. They will order a new one and contact me when it is available for installation. Great service and team.