Booking Flights and Hotels Through Agencies versus Direct Booking

I have had enough of booking hotels and flights through agencies that show up on top of the search engine results — and sometimes hidden under the hotel offers. Here are only some of my experiences:Lousy Hotel in HalifaxIt was already 7 pm and heavily snowing when our airplane landed. Living 200 kilometers away from Halifax, I had booked a room in a hotel next to the airport. The regular bus to