Anyone have any experience with these three car insurance companies: 21st Century, Progressive, or The General?? Looking for a cheaper insurance company to provide full coverage for having some violations/tickets, until they fall off record. Checked Esurance..a joke and wants a huge down payment.