Except, in the case of the internet service, when there is no live person to talk to, and any live person you reach tells you you've reached the wrong person. I finally gave up, and never received the miles.
It's not worth the hassle--don't even try ATT.
JP