Read The General insurance review to learn more about its coverage, discounts, customer feedback and other details.