How to charge legal fees fairly?