3 ms·Chargebacks: A tiny sign of the decline in trust and the social contract?9 points by jseliger 5y ago