The results of the JD Power 2017 India Sales Satisfaction Index, for the mass market, are out and like every such study, it gives us all a reality check. This time around it is the home-grown automaker Mahindra that has topped the charts, with 866 points; followed by last year’s winner, Toyota, at 856; and Ford, that has jumped seven places from 2016, at 846. The points are given on a 1,000-point scale and various parameters like sales initiation, dealer facility, delivery timing etc are part of the evaluation process.