I think I trust Stripe and Steam, probably two of the biggest money movers online by volume, to know when something doesn't work over just you.

[dead]