Hello! I am very sorry to hear that you've experienced some Billing troubles with your account. I was able to locate the account with the Domain that you have provided attached to your review and it appears that you have been speaking with our UK Customer Complaints Team, they are the highest level of these kinds of escalations. Please continue to speak with them via email. We do appreciate your review and we hope that this is resolved very soon.
We are an independently owned research and review service, funded by people like you. In the spirit of full disclosure, we get paid a referral commission when you buy digital goods following some of our links. Learn more