I use Recurly, which is similar to all these guys and they have a monthly fee. What makes it with paying is: Easier PCI, prebuilt code to process cards against different merchants and more code that handles the whole billing process which I don't have to write.