I booked a hotel through "reservations.com" in March, 2021, I have to cancel it for some other reasons, but they charged me $20 for a "service fee", which does not exit with any other website! I booked hotels for years, it's always full refund if I have to cancel it.
Plus, when I checked the price through "booking.com", it's much cheaper with free breakfast! And, they always give back full refund.
Bottom line, Don't use " reservations.com"