The most retarded internet I have ever used where they dont provide the downtime compensation when service is down it takes forever to get restored speed is good but internet has packet loss that means its not stable but customer service is bullcrap if you have other options to get a broadband go for it will not recommend alliance its a no no no.