MCI has credited about 17000 to my delta account for past 5-6 years. But I am still short of about 5k miles which they never posted. I have had major problems with MCI. I keep switching between att and mci however cos of these promotions. i recently signed up online billing with att and its been 2 weeks and i have not seen my 2000 starwood points. I called att and they mentioned it takes 6 weeeks..