Jordan Crook at Ars Technica reported on this no-negative-review policy from Union Street Guest House, a hotel in New York:

If you have booked the Inn for a wedding or other type of event anywhere in the region and given us a deposit of any kind for guests to stay at USGH there will be a $500 fine that will be deducted from your deposit for every negative review of USGH placed on any internet site by anyone in your party and/or attending your wedding or event. If you stay here to attend a wedding anywhere in the area and leave us a negative review on any internet site you agree to a $500 fine for each negative review.

Of course now the Union Street Guest House Yelp page is home to a ton of negative reviews from people who had never previously even heard of the USGH. Because if there's one thing the internet loves, it's dispensing street justice, so long as the "street justice" only requires filling out an online form with a brief, smug rant expressing outrage. Mission accomplished, internet. You can take a fifteen minute break until Shia LaBeouf says something stupid around noon.