Just share my bad experience here:
I called the IHG on June 29 to transfer 170,000 points, and the miles were posted on July 16. No bonus received because the transactions were dated as on July 2 and 3 in my United account activity. I wrote to the United but it refused to give me the bonus b/c the transactions were dated as on July 2 and 3. Called the United today but the first agent had no idea what the offer was and the supervisor never picked up the phone...