Now handling the following scenarios:
1) No transactions before noon
2) Excess cancel button clicks