My friend signed up for the 10,000 points offer (on Delta) and had a terrible time getting the miles credited. You have to wait 6 months, then they tell you that it takes 6-8 weeks for processing, and they will not talk to you until that additional time has elapsed. Even then, he did not get the credit. It took several more calls to customer service to actually get the miles credited to his account. I just passed my 6 month mark, and am now beginning the calls to customer service. Just wanted to warn you that this is not a company that simply grants you the miles when they are supposed to - you may have to do a fair amount of work to actually get them. As for their cable TV and Earthlink internet service, I have been very happy (just not with the air miles portion of it).