Noticed that manager can reduce stock to negative.

If manager tries to reduce stock it is okay.  If it turns out that stock
will go below zero just set the stock to 0.