You should do it ASAP. Marriott charges like $15 in the U.S. for courier delivery of those certificates by mail if within two weeks of stay. They claim that faxes and emails are not acceptable and a paper document is needed. Stupid rule. Not sure how much they charge for out of country.