They are launching later this week--this HN post is their first publicity (as far as I know). They literally just enabled the beta invites to attract some attention.
It looks pretty good on the inside. Sort of an amazon.com with bitcoin.
"They" or "I"?
They. I'm not a part of the company...
because it was just announced for the first time a few minutes ago.