We keep hearing about this fancy NFC (near-field communications) technology that will allow people to complete transactions using their phones, but we have yet to really see it happen. Meanwhile, ...