In our modern world we take our ability to communicate seamlessly and instantly for granted. We communicate through more services and devices than ever before. Our options are vast: Facebook, Twitter, ...