Do not go anywhere near this company
Do not go anywhere near this company. You try and cancel your policy and payments are still taken of your debit /credit card. I cancelled in December 2024 and payment were still being taked in May 2025. These people say oh yes we can see you cancelled and we will make a refund only to be told that they are looking at what went wrong. No mention of we have made a refund and are sorry.
May 5, 2025
Unprompted review