Costco's position seems pretty unremarkable to me. What % of modern retail sales are both paid in cash, and unconnected to any loyalty/reward program? I'd bet it's under 10%. And even then, a company could refund everyone it knew about, then say "bring in your receipts" for the remainder.