When you book directly with the airline, it can be a lot easier to deal with customer service. If you need to cancel or change your flight, you’ll be dealing with the airline directly. You can also make sure that you’re able to earn miles for your flights and get the elite membership benefits that you deserve. You can also pay fewer fees by buying with the airline directly.