For added fun, the site looked like this at the time https://web.archive.org/web/20110207225932/http://nestlabs.c...
You've never noticed the phones at every checkout stand in the grocery store? Or at every customer service desk in every retail store in the nation? Or hotel front desks?
When that new coffee shop opens down the street and isn't on Yelp yet (or is, but the hours are wrong anyway), how do you find out its hours? Do you ask the barista for his Facebook ID? How do you find out information about a place that doesn't have a web site, or that has an obviously outdated web site? Have you never worked in a place with a receptionist?
The only place I've ever worked that didn't have telephones turned out to be a scam operation. I don't think I would trust a company that didn't have phones.
Hell, I have a Cisco VoIP phone on my desk in my home office, tied into $work's phone system.
(I actually have three VoIP phones here at home, but I'm a network engineer for an ISP/CLEC.)