I remember many years ago (when magicjack first entered the marketplace) leaving a foul review of magicjack and won't bother to go into details as to why.
Suffice to say Magic Jack sure has come a LONG way!
Firstly, where are you going to go to get a non-capitalizing means of communication with reliable service, an awesome control panel (on their website to work your communications), and unlimited incoming and outgoing calls, with more features than most cellular and certainly more features than a landline?
I believe that throughout the years of service with magicjack that they genuinely have been upgrading their service to us (at no extra charge!).
Recently they added this feature to block all unwanted spam calls which require the caller to press a random key (computers are too dumb to do that one LOL).
Because of every capitalist that seems to have jumped on the bandwagon at wanting to take from others I was getting 5-10 calls per day of unsolicited scam calls...I get zero now.
The spam-block feature is free but is optional through the magicjack online console.
The connections are more reliable than my overpriced cell phone (the one I've not had service on in over a few years now, 7?).
And finally, I'm a grass-roots kind of person with a goal to be completely offgrid, but with Magic Jack and the affordable rate, MagicJack might be the deal-breaker.