We've all been there, haven't we? Attempting to hold a simple exchange and things just...go awry. From accidentally sending a message to the wrong person – imagine sharing that embarrassing karaoke singing with your boss! – to completely misunderstanding a crucial detail and specifying a lifetime supply of rubber chickens instead of several sep… Read More