Comment Comment by richard___ Since they make around 1% per transaction, $1billion transacted (I assume this means revenue) is 10 million net... what am I missing here because that's not impressive at all. parent richard___ 8 years ago