Do you think this is worth it, covers everything as would a reanult warranty at £18.95 a month, can cancel any time.