code to be tested
popular needs sorting, expensive crashes
expensive bug
receipt unsorted, checkout bugged
Merge remote-tracking branch 'origin/new-receipt-options'