I'm BoatUS and can say nothing bad about them.
Great coverage on all NE waters. They saved me last Nov off Peaked Hill when I blew the engine. Best $135 spent last year was buying BoatUS (make sure unlimited) safety net. Never saw the $1000+ towing bill.......
