We have used Island several times and had great experiences.
We also get the full coverage as it is one less thing to worry about.
Never had any problems.