For consumers , using M-Pesa beats visiting a Western Union branch on three counts , says Jones : the transaction fees are far less , there 's no need to wait in huge lines , and the receiver knows instantly that the money has arrived .