Products with ongoing pricing turn out very expensive in the end. A product that is $10/month will often workout more than one that it is $100 upfront. I prefer iOS apps that you either pay or upfront or, even better, a one-time fee to upgrade. I don't have to worry about ongoing costs then. I'm reminded of ongoing costs everytime I get a statement or receipt, and then I look for alternatives or look to cancel.