The internet service is reliable and the technical help is good. However, any other issue with ATT such as clearing up a billing or account issue is a huge headache. One has to call them, and it is not clear whether they understand or care about your issue. There is no way to have your complaints or issues written down, and their responses written down to make sure these are well understood. Because of this, I am considering changing providers.
A very reliable product which rarely if ever needs servicing. Customer service reps very helpful and quick if you can occasionally stand to wait on hold for long periods. I am not sure how competitive the rate is, but at least it doesn't go up every single year. Our upgrade of the Mbps is fast enough for my work and the kids on-line games all at the same time.