First, read
this. Or more specifically:
"netTALK shall collect personally identifiable information, including but not limited to name, physical address, email address, telephone number, credit card information, and other personal information (collectively, "PII"), from Customers when initiating service and in connection with the provision or marketing of products and services"..... "Non-PII may include Web site pages viewed, time spent using certain services, demographic data, cookies, and other information which does not specifically identify any one individual."...."netTALK will use PII (1) to market products and services to Customers and Visitors that netTALK believes may be of interest to them, (2) to provide services and products requested by Customers and Visitors and (3) to enable its vendors and contractors to provide and assist netTALK in the marketing and provision of such services and products to netTALK, Customers, or Visitors."
So in short, they be all up in your internwebs, sneaking and spying. Not as bad as MagicJack. Review online aren't exactly bad, but theres not a whole lot of good either. Their possibly working out a service agreement with Verizon, but thats probably a year+ away. Forums says there some problems with 800 numbers, incoming calls (when they reset their servers, routing probably gets messed up) and with touch tones when calling automated systems. Other then that, the ethernet connection is alot better then the USB connect on most. BBB is a A, but like previously stated, new company.
Honestly, unless there is no other option stay away from things like this. Its just not worth the hassle. And theres so many other options. From Skype, to Vonage, to Google Voice and Google Phone. A bunch of others too I can't think off. I don't see any major advantage with them worth the price. Specailly since you probably have decent enough hardware to set up your own system. Just my two cents.