Interesting I have never tried negative handling fees. You know you can alter the rates to suit your situation. I know most of the other shipping modules don't allow -ve fees. Do you want me to leave this ability as I was thinking of adding validation to force fees to be greater than or equal to zero. I'll test with a -ve fee to see if it replicates you issue.