Proof of Purchase? How can technology assist in the elusive burden of proof needed forcontract cheat