I think most of the "knockers" for warranty cover have made the fundamental mistake of looking at the different levels of cover (hence premium), going for one that's not at the top (ie most expensive) then getting upset when a claim is declined. You pays your money ....
I have used warranty direct for years - so far claims paid out total at least twice what I've paid in, so worth it in my view