T techcrunch.com Why Payments Are Hard, Even For Apple And Google 52 points solipsist 15 years ago 41 comments