If you want to run a business in the 21st century, an online presence is a must. Now, is it just enough to have a...