Bad experience
Bad experience. They made me pay for a premium I told them to cancel and refund, they refused to refund even when their policy says if cancelled within 14 days you get a refund minus admin fee of £25. I would not recommend their service to anyone.
October 5, 2025