Significant cash deposits are being required by some Marriott properties when booking an award. They say they’ll charge you cash up front and give it back at the end of your stay.
What’s more these are very poorly disclosed during the booking process, the credit card charges would come as a complete surprise to most people.