@Sir Osis of Liver
If you use it for a high volume of sales, you'll experience what the OP is experiencing, I'm hands-down positive of this. Yes, SMF comes stock with PayPal, but Stripe.com's technology is far superior than it, at least from my experience. The only issue might be, like you mentioned, it's slightly an unfamiliar service. That, however, doesn't stop customers from purchasing.