I forget is this the company where you just buy the hardware and its free calls for life?
Sort of. You need to pay local taxes. If you go to the Ooma Web site, you're able to estimate the monthly taxes for your area.
I have a much older Ooma system before the taxes came into affect. I pay nothing at all, and I get free calls, caller ID, and voice mail. It's awesome. As long as my box keeps working, I'll keep getting free for life...