Originally Posted by
glasszon
Be careful buying miles. I just made a purchase but the miles didn't appear in my account. I called and they said they don't know when the miles will appear, but hopefully within 24 hours.
Just to share my experience yesterday when buying 1k mls under the latest promo (to qualify for the 15% off the next redemption) and the miles + bonus miles posted instantly to my account. I used a credit card already stored on my profile and used repeatedly for purchases and redemptions (with success). YMMV.