Originally they wanted to set up a store to make a profit but for now they are offering moderators verification services.
So based on your research then. They are right now the best option for any Merchant looking to do away with the payment processor middleman cut.