Not only does GEICO offer some of the most affordable coverage, but it also has solid customer satisfaction ratings. The company maintains an A- rating with Better Business Bureau (BBB) and a relatively high J.D. Power score for customer satisfaction.