Trivago is a good site but be wary if they direct you through a further third party - Algotels.
We're off to Liverpool tomorrow for my birthday, all booked and paid for weeks ago, but it gets to yesterday and I still haven't had any official confirmation. So used their contact form and got what was obviously a generic "yeah, it's all fine, the hotel will confirm nearer the date" message. All attempts to get proper confirmation from them fell on stony ground.
Been monitoring my email all day while at work and nothing. Get in touch again, same generic message. What do you mean "nearer the date", it's tomorrow! Ended up phoning the hotel directly and it is all sorted - but there are plenty of reviews around saying people have turned up and there's no record of the reservation at all. Which obviously I can't have (particularly as I didn't realise when I booked it that it's Grand National weekend - so if there's no reservation, I doubt I'd be able to go anywhere else, the whole city will be booked up).
Given that I have bipolar and Mrs DW has anxiety, we cannot deal with uncertainty when it comes to travel.
So no drama in the end, looking forward to it, but will still be sending them a load of shit about the awful service.