I had a horrible experience with installation and the customer service dealing directly with AT&T.
I have never lost my internet connection but it seems its usually on the slower side of what the speed is supposed to be.
The tech that did my installation was professional and knowledgeable. He insured that everything was kept clean while working on our internet service.