We have an Ooma. Initial cost of the set is about $90 to $100 at Walmart but you own it. Costs $40 to port your phone number, if you don’t want a new number. After that, your monthly cost is just for taxes. Our bill is $4.23 a month.
I have Ooma as well, with a pretty decent Internet connection. People can hardly understand a thing I say.