Electronic payments may be racing ahead, with new technologies promising faster, cheaper and more convenient transactions, ...