Glad to see our site made it (http://teapeat.com).
We honestly could not have launched so soon without Stripe. We spent over a month haggling with Authorize.net and immediately jumped ship to Stripe as soon as it was available.
It makes accepting payments (and subscriptions!) so easy.