When I booked a prepaid refundable last year and hoped to take advantage of an AMEX offer I called the hotel a week later to inquire why it wasn't charged. I was told that there is a high cancelation rate on the stays so they wait until a week prior to charge it. Upon request they did run the card right away