I bought the Ooma 3 years ago -- here is my Amazon review from last year. After 3 years the box still works perfectly. I've had 3 different internet providers (DSL, Uverse, and cable modem) at 2 different locations, and never had a problem with the service. I've also found their customer service always helpful (though not always quick to understand my problem). Complaints about needing an internet connection and power for this to work are issues for EVERY VOIP provider, not just Ooma. A lot of people have VOIP through AT&T or their cable companies without realizing it -- same issues apply to you. At $99 this is an absolute steal. The $3-$4 a month you pay in fees after this pales in comparison to just about every major company out there, and while you can get cheaper service from other places, very few are as good as Ooma.
I originally purchased the Ooma Hub/Scout in the fall of 2009, but the Telo came out right around the time I started with Ooma so I returned those and upgraded to the Telo (purchased from Costco).
I've now had the Telo for close to 2 years and thought people would appreciate a review from someone who has had it awhile.
First, since I originally had a Hub/Scout and then upgraded, I was grandfathered into the original ToS (terms of service), meaning I don't have to pay a yearly "fee" of $12-13 as some people do. I purchased the unit for $200 from Costco and that even came with $100 automatically into my prepaid account. The yearly fee of $12, even if I was paying it, is insignificant compared to what ANY other phone company charges, apart from MagicJack, which I would not ever purchase. It is simply put, a great value. That $200 is paid off in just 6-9 months of ANY other home phone service from other companies.
Second, installation was simple, even when upgrading to the Telo. I did make a couple extra phone calls to Ooma because I was concerned the quick switchover from old to new equipment would confuse Ooma, but it went relatively smooth. I did not have an old phone number to port so can't speak to that issue, but I was able to select a new home phone # in my area without problem.
Third, while I have the unit hidden inside my computer desk, it is actually quite stylish and I wouldn't mind having it sit out. We don't use any of the voicemail features on the Ooma since we just prefer to use our regular phone answering machine.
Fourth, in relation to actual use of the phone service, I have been quite happy with the service. I am using my 5-year old Uniden 2.4 ghz cordless phones which cause my biggest issue since they are cheap and don't have great range. The call quality itself is excellent with minimal voice delays. I have been using this with both AT&T DSL and U-Verse internet with download speeds of 6-12 mbps and upload speed of no more than 1.4mbps. I just switched internet to Charter Cable internet 1 week ago, so I will have to see if that impacts the quality since upload speeds are slower (1mbps upload which is pretty damn slow). My few short calls since then have not had any problems.
Fifth, I do not pay for the Ooma Premiere services. I evaluated it when I had the free trial, and while all the features are nice and seemed to work, we just didn't a use for them. For people who want those features the price is reasonable, but I still get my necessary core features (Caller ID with name, Call Waiting) under the basic service and it suits my needs.
I will say this phone is our backup to our cell phones so it does not receive extensive daily use. In almost two years, however, I have never had a single outage of service that I have noticed (maybe some happened when I wasn't using it). I was able to move addresses and switch internet providers and switch routers and internet equipment, and it still just works. I have never had problems configuring it to work between any of my 3 internet providers or sets of equipment. The customer service was frustrating at one point when they accidentally deleted my $100 prepaid money, but they actually fully restored back to $100 even though I had already used some.
For those unaware, there is also an Ooma iPhone app. There is a small fee for the app, which I think is ridiculous since making phone calls from there uses money in your prepaid Ooma account. I did purchase the app because the $100 I got from Costco means I have several thousand minutes I can use on my iPhone (they charge per minute when using the app, rates are dirt cheap, like 1-2 cents/minute). When you call out using the app it shows your Ooma home phone on the Caller ID. The app works reasonably well and I've actually used it in places where I had no cell phone signal but DID have WiFi access (which happens to me at work), but it also works over 3G. The call quality is good (though not quite as good as the regular service). Given that I have around 7,000 rollover minutes on AT&T I don't really need these Ooma minutes anymore, but it is a nice perk and additional way to make phone calls on the go. I don't use Google Voice but for those that do they offer a lot of integration that may make it appealing. As of now you cannot receive calls using the app, only dial out, so that definitely limits its utility. On the whole while it is nice to have, I can't recommend the iPhone app to anyone given that it costs $10 AND you have to then pay per minute.
For some reason few people outside of techies like me seem to have heard of Ooma, but I personally think this is far and away the best VOIP phone option out there. As long as they are in business I essentially have free phone service, so I hope more people sign up.