What amazes me is how this question gets posted here every couple of weeks. It is all the more amazing because it is clearly written on the PC website account balance/statement to the effect that it takes about a week for stays to be posted.
Shareholder - I completely agree with you on how this question is asked over and over and over and...you get the idea....just ridiculous!
But on the other hand I also see the desire for someone new to know the ground reality of how long it takes as opposed to the padded statements that exist on websites as disclaimers. Jut for example AMEX Membership Rewards tells me it might take 2-4 hours to transfer my points to my airline mileage program but instead in reality I have never had it be any longer than the instant they click the button to transfer.
Its just nice to know that while a week is officially stated it does happen in 4 days odd.