Hi @Aideen50. I have had no dealings whatsoever with this company but I found these reviews on their website. I leave it to you to form your own opinion. Seems to be a lot to pay for what is supposedly? peace of mind.