Nice overview article.....Also interesting that in contrast to Snapcash and Venmo, Facebook’s service does not make instant payments: the money only arrives after a few hours or even days, depending on how quickly users’ banks act.