Finished transaction with:
1) Checking for existing item, user
2) Checking for number purchased > 0
3) Checking for number purchased <= current in stock