I am very inexperienced traveler. I have a very basic question regarding booking flights.
On the Internet there are a few online agencies like Expedia, Kayak, Orbit. I don't really know what the difference between them is, they all seem pretty similar. I would appreciate if you could shed the light on it, what the difference is, etc.
Besides booking flights from an agent, I can book flights directly from the carrier, what's preferable?
I would like to consider my first example. I found a flight of SmartWings at a good price. On the site of SmartWings I found that 15 Kg of luggage can be transferred for free, on Expedia there was no information about free luggage, so I expect to pay for my baggage in the airport. This time I decided to book the ticket from Expedia, because as I understood they can cancel the flight within 1 day after booking, and just because I like to have the opportunity to make few steps back, I ordered from Expedia.
I'd like to know what's preferable, either to make an order directly from the carrier (SmartWings in my case) or from travel agency like Expedia, what are the advantages and the disadvantages of all of them.