The customer service and the mechanical expertise at Gages Lake Auto are phenomenal. In the Lake Villa location, CJ is a tremendous customer service manager, and in the back Skip the mechanic is so good at what he does, we call him the "mechanical magician". Compared to a dealership, the cost for repairs is very reasonable. On our last visit, the repairs to our car were beyond expectation.