@Aaron29
Why are you using a Negative anywhere? You make a Credit Memo (customer return) and there is no Negative entry anywhere. Then, you are either refunding that value or applying it to their Next order.