Advantages Cheap, but that's it!
Disadvantages Ignorant staff; the impression they just want your money; long delay when claiming etc.
Disadvantages Takes an age to pay out if you claim. Pathetic customer service
Disadvantages Do not pay out even after agreed, awful customer services, 40min wait to speak to anyone