Originally Posted by
hailstorm
I did end up calling in, and they said that the miles wouldn't post until after the first statement was posted and payment for the annual fee was received.

This is completely different from my experience. Perhaps they've changed something in their T&C beginning of this year..?
However, it's good to hear it paid for itself already!