Dreadful customer service and billing

Shockingly bad customer service, lack of basic communication and record keeping between their technical dept. and billing dept. They’ve repeatedly tried to take payment for services I don’t even have (luckily the credit card attached to the account expired first) and have sent me ridiculous emails demanding large sums of money to renew my service (not that I have any services with them at this time). Avoid like the plague.