Any payment processor is better these clowns will accept your business then close your account after you start making money and essentially seize it destroying your business. They blocked my account more then year ago & still didn't refund my money! Obviously Stripe scamming company!!!! Be aware