I just purchased some points a couple of minutes ago in case I may need them during an upcoming summer holiday. Over the past few days, I noticed they were offering an 80% bonus, which I didn't find appealing. However, today they offered a 100% bonus, and I took advantage of it. The extra points were added to my account immediately after my credit card transaction was completed. So why does it have to take longer sometimes???