I want to know the truth about these insurance companies. Are they good to deal with or is it all a rip off?