Yep looks like webpowerfx is owned by clickcash,so it's not middleman involved.
http://goliath.ecnext.com/coms2/prod...8733-page.html
But there is still problem of 100 cards of 100 programs,and that could be resolved only if cost of card would be free.(no activation fee,no monthly fee,no yearly fee and all that crap)