T2.2 basically working, just needs to deliver message to user now, when
out of stock. Also, noticed it currently accepts negative numbers as
input.