Never send negative free amounts
Rev version