Just last nite making a dinner reservation for a foursome in April, I was texted a form to complete with name, email, cc info in order to have a confirmed reservation, 24 hr cancel policy with a $25 per reservation fee. A venerable resto here in my town of Bluffton SC that changed hands a year ago, but this is a recent policy.
Late January, 5 of us crossed the bridge to our neighbor Hilton Head to a quite lovely French resto for a 3 course $45.00 menu during the annual HH Restaurant Week...again my credit card used, 24 hr cancel, if less than that, their $25 fee was per person. As first timers to this resto, we enjoyed an exceptional dinner, 3 of us choosing the only $20 additional wine pairing for our specific choices.
Amazing service both places, so we, rather I, didn't mind the additional hoops to go thru reserving either place that we return to time & again. The only down side to the French place was the server addressing 5 women as 'guys' when he introduced himself.
While I understand the policy that has come to be wherever in the world & the reasons, it is off putting that we have to in essence 'pay' for the rudeness of others who make a reservation, or multiples, & then lack the courtesy & common sense to not cancel. Or like the people who showed up 2 hours late at the beach resto...thankfully turned away.