Interesting concept , I think there might be a typo in the article " 0% of their customers gave them a 9 or 10" Not a good stat for recommendation! Take a look at the following video where over 50,000 UK SME are activated for payments. http://www.youtube.com/watch?v=dHkhRJUHTVI