Advice on setting fees and negotiating contracts