The internet has broadened the visibility of many businesses. Gone are the days when customers...