I have been sailing the web for 20 years or more. I have been...