I guess stripe wasn't kidding when they said they would disrupt online payments.
On a more serious note; How much further is society going to allow this kind of thing? Hiding behind templated e-mails without any explanation. Disrupting people's lives who become collateral damage with no way out.
replies(5):