I was once very positively surprised by booking.com. I perceived them as super scammy because the website is one giant big dark pattern. But when shit hit the fan while in China, they proactively reached out and gave me a 20$ voucher (mind you, the hotel was very cheap, so that was actually a good amount of money) without me having any receipts to show for.