I've just checked their page, featurewise they look like very interesting, but their pricing is far from being cheap:
"Pricing is 5.9% plus $.95 or 8.9% flat per order, whichever you prefer. The minimum order fee is $.75 per order."
EDIT: according to http://saasy.com/matrix.php it includes also the merchant fees, unfortunately in their comparison Stripe is not cited
That sounds like how 2Checkout approach it. They are a reseller of your products/services, and you must state so on your sales page. It's also the reason 2Checkout give that they don't allow 'vendors' to customize their checkout pages.