I’ve had OOMA VoIP service for a home phone line for about 3 years. The quality and cost were excellent, but I wasn’t using it enough and started getting MASSIVE spam marketing calls so cancelled it. Best cancellation experience I’ve ever had. They were very nice plus the suggested reselling my hardware, gave me tips and a transfer code to give the new owner 2 months free and 1 year hardware warranty. Wow. If you want a VoIP phone get OOMA, they rock.
The reason I’m getting all that massive spam marketing calls is my horrible mistake in registering a .US domain name. You can’t use a private registration service for .US domains, so your personal information gets associated with the domain name. Very shortly after that happened I started getting an insane number of calls from Indian web development firms wanting to “help me” with my new domain. I’m talking like 8-12 calls per day, every day. It lasted for 2 weeks before I set the VoIP service to reject all calls not on my contact list with a disconnect message. Turned that off after 2 months and I still get about a call a day! Insane.
My suggestion: Never, ever, ever, ever register a .US domain name (at least with you real contact information).