I just answered my own question, by searching the forum. I would have deleted this thread, but couldn't figure out how to delete it. Evidently they put a big hold on your card at the beginning (e.g. $300) and then increase it as your daily costs go beyond that amount. So bottom line, yes, our credit card incurs the costs right away.
My apologies for not thinking to search the forum before I posted the thread.