I'm not understanding this sentiment at all. You'd rather input your CC details into a site whose main business isn't dealing safely with credit cards - rather than inputting it into Stripe (which is what his site uses), whose entire raison d'etre is doing so?