I had signed up before 4/30 and I didn't receive my 5000 aadvantage miles (for a $39.99 plan) so I called AT&T wireless last night. The first line customer service reps said that the promo had finished and that I couldn't do anything about it. He wanted me to call AA. The second line reps were adamant too but then I asked them if they would terminate my contract without me having to pay the cancellation fees (since the only reason I signed up with At&t was for the miles). After the rep discussed it with a supervisor, I was offered $100. Not as good as the $150 seen above or the 5000 miles, but it was better than nothing.
So for all out there who haven't received your miles, keep trying!