The General offers car insurance with a focus on high-risk drivers. Read our in-depth review covering customer satisfaction, ...