Never ever ever ever have I gotton someone even half way intelligable on the phone from AT&T tech support... always just some idiot drone that repeats, unplug your modem, reboot your system, blah blah blah...
Even when they were having the same problem for months! I would tell them exactly what was wrong, like the 5th hop (router) in every traceroute is really really slow for 4 months straight...
And when that 3 day outage started late one night, I called up and asked what was going on after it was down for a couple hours, and they told me everything was working normally, and that they had changed some magical "setting" that would take 2 hours to go into effect. This was such bullsh*t too, they wouldn't tell me what they did, only that they changed some "setting" They just treat you like you are the dumbest person alive, never mind the fact that I run a corperate network or anything, and might want to know what magical "setting" was changed. They will make up anything just to get you off the phone. So of course I called 2 hours later when it was still not working, and they didn't know what to do, but of course, everything was still "working" for them! The next moring I called again, everything still "working" wasn't till that afternoon that they even acknowleged something was wrong... and when it was fixed, I called back, but no-one knew what was actually wrong, all they could say was that it was now fixed...
And only a $2.31 credit? are they kidding? That doesn't even come close to cover the loss of productivity, etc.... Not to mention the frustration of having to call their idiot tech support to find out what was going on, and when it would be fixed.
Also my biggest problem with them is the port filtering they do. You can't connect to a system on their network on ports: 80, 137, 138, 139, 1025, or 5000 - 80 was only added after the code red "virus scare". Sucks for the smart people that didn't run IIS, because now they can't serve to port 80 now. Although AT&T claims they will lift the port 80 blocking, but nothing has been done yet...
I would gladly pay a DSL company (or another cable company) $100 a month for a decent connection, and intelligent support people that would admit when they were having problems, rather than brush you off the phone. To bad I live to far from a C/O for DSL though...