Same experience here.
Change fee, difference in taxes (not sure if you get a refund if taxes are less after the change) plus (only on some carriers) a service fee the carrier charges for rebookings. Same when you book thru a TA, some TAs charge a fee for rebooking, some don't.