Secondly, DOT is requiring airlines and ticket agents to tell consumers upfront what fees they charge for checked bags, a carry-on bag, for changing a reservation, or cancelling a reservation. This ensures that consumers can avoid surprise fees when they purchase tickets from airlines or ticket agents, including both brick-and-mortar travel agencies or online travel agencies.
We talked about this a while ago about concert tickets, AirBnB, etc. It should be universal. The price for the ticket should include everthing.