If I get charged a fee for a late cancel/reschedule, I should get a discount if my service provider does the same thing.
I completely understand life happens and we are all human, but the point of the fee is the inconvenience, and it should go both ways!