“Travel agents typically do not charge consumers a fee for their services, as they earn commissions from hotels and airlines.”