All the recurring-billing systems only solve half the problem: the logic for recurring-billing, but it is still fairly problematic to get the other pieces in place. There should be a way to collect payments on your site without having to setup a merchant account, et. al. Does anyone know what the regulatory hurdles to something like this are?