>>719716030
I, for one, welcome our new payment processor overlords.