Google is much more trustworthy than DNS -- it's essentially content-addressed.
Chuck Norris is the 3rd item!
If you are unsure of the domain name, Google is definitely the more trustworthy option.
That way, I get an extra layer of protection of scams and what-nots. Well worth the extra click or two.
after looking in the server logs and finding nothing strange that would explain why the survey is only occasionally not working (i still didn't have a concrete definition of what "not working" meant), i had the company talk to one of their customers to get more information. he forwarded me the feedback email generated from their website, which included the end user's ip, which i then looked in the logs for.
what i found was that the way the user got to the company's feedback page was by typing "www.theirdomain.com" into yahoo search, clicking on the first result, and then going to the feedback link from their site (the referrer of their initial visit was a search.yahoo.com query for the domain). only after typing "www.theirdomain.com/survey" into yahoo's search box, did i discover the root of the problem.
for whatever reason, yahoo wasn't returning any results for the specific "www.theirdomain.com/survey" query, despite the page being there for years and having proof of yahoo crawling the url many times in the logs. google would bring it up as the first result, as did every other search engine, but for some reason yahoo would just return a "couldn't find anything matching that" error, which the end user translated into "your company's survey page doesn't work". after telling the specific user to type the survey url into the box "at the top of the screen", it of course worked. every other customer complaining about the problem was doing the same thing, all because of yahoo.
Asking a user what the address in the address box/bar is often ends with a blank expression on their face!