Who needs a travel agent? It’s easy to book a hotel room online yourself, but there are traps along the DIY route. Should you prepay for a better deal, how do you know the photos are accurate, are the ...