Good luck. Their customer service is a voxing mess.
I told three different people, including a customer manager and a so-called project manager that I want to cancel my installation with them and they simply happily continue with the process on their side.
I'll let them get the line in and then...