Well, I finally decided to have one more go for my AT&T miles and after speaking to supervisor "Kimberley" was promised that I would be signed up (they hadn't even signed me up since last October despite 7 calls) and the retro miles credited. We'll see - but I cannot believe how bad AT&T are being about this.