Allocate to customer and products. Keep running total of income.
Desperately needed in a retail environment
Desperately needed in a retail environment