Don't really see anything distinguishing it from PayPal. You can generate a PayPal button and slap it on your site for products and have it track inventory quite easily, and far more people have PayPal accounts so they won't have to register for a new service.