I am only guessing, but wouldn't you think that all of this would typicallly be done automatically and electronically? I just can't believe that there would typically be any manual input involved. So that leads me to believe that GP is intentionally holding up these postings. Curiously, my recent GP transactions (within the last week) have posted within a couple of days. Also, I have one transaction from 12/27 that GP says has been "credited" to my account but the points "won't be available" til the end of 30 days.