Repeat employees and repeat customers a testament to dealership's culture