Greedy, greedy, greedy. They stack a 5% fee ON TOP of the Stripe fee (2.75%). I'll take my payment processing elsewhere.
Think about how insane that is. You sell $10,000 in merch. Stripe, for securing and processing your payments, transferring the money, and protecting you from fraud, receives $275. These guys, for making a simple payment form, charge $500. No thanks.