I tried Acanac a few years ago. Their high speed internet kept dis-connecting for me. And I talked to their service person many times, but could not got it fixed. So I cancelled the service.
Maybe I was an unlucky person for it. Or their technique has been improved recently.