All in all very unprofessional service and experience for a customer that was keen on being a subscriber. 
Signed up for service at TWT in Dec, received membership email but profile was not created on portal. Logged a service request with agent to resolve no response and service still not active. 1st debit order deducted. Sent email following up on service request no answer, 2nd debit order deducted (Feb). I formally requested cancelation of service.. no acknowledgement of email was offered had to phone call centre and they informed service was indeed cancelled. 