I've been using DEPP for years and agree their web site is a mess.
However, I've always been able to add/change to my policy pretty easily and my claims have been handled quickly and to my satisfaction. But I'm not one to leave it alone anyway - I make sure that when I submit something I follow up and deal with it myself.
Does H2O still have that exclusion on dropping your rig etc? I didn't like that. Can't get H2O as it is for US residents only so haven't really kept up on all the details.
However, I've always been able to add/change to my policy pretty easily and my claims have been handled quickly and to my satisfaction. But I'm not one to leave it alone anyway - I make sure that when I submit something I follow up and deal with it myself.
Does H2O still have that exclusion on dropping your rig etc? I didn't like that. Can't get H2O as it is for US residents only so haven't really kept up on all the details.