Comment Comment by joallard What about Paypal? I've heard complaints against them time and time again, and alternatives have popped up in competition because they sucked too much. Stripe, Square? parent joallard 12 years ago