I thought I'd throw this out to see what others think:
The majority of ff programs state that it may take 6-8 weeks for mles to post to your account. But at the same time it's been my experience that miles from several companies post within 2-3 days on a regular basis (Bankdirect and the Cinemark offer on American as examples). So in this computer age of instant messaging, etc. why does it still take that long? A week or two, even thrity days in an extreme case, but two months? C'mon!
This is on my mind because I'm anxiously waiting for a good chunk of miles after selling my home in Sept. and here I am down to the 8 week wire and so far no miles. It's a pain to have to be calling and checking up half a dozen times until the miles post (a la Netflix

).
I've often wondered it it's not part of their 'diabolical plan'

thinking that a certain percentage of people will have been distracted or have forgotten about the miles if they don't post 2 months down the road (the unforgiveable sin for ft'ers, of course

)