That's interesting to read. I'm in the US and every time i go through a site that uses Stripe I have to use one particular credit card because all others get denied. So I just assumed Stripe had strong anti fraud settings. I wonder if it's actually the card issuer denying Stripe now.