There are a number of companies out there and they're all a little different as far as price, coverages, requirements, perks, etc. One sized does not fit all. You have to do your homework. I'll give you an example using US Lawshield and USCCA. Disclaimer: This was valid last time I did any...