The Internet has invaded almost every aspect of our daily lives. For most people under the age of 30, banking has never been an experience ...