Make sure you check your my.magicjack.com page and ensure that your expiration date is correct.
Some stupid first level chat person told me my service wouldn't expire (I bought 2nd year for $20) even though the date was representative of August 7, 2008 (not 2009).
Well, it expired.
Here's what I did:
The problem was indeed that the customer service agent a long time ago lied to me and told me that my account would NOT expire. Well, it did.
I went to chat and spoke with "Nadia" who was absolutely clueless and useless. She kept asking me the same questions, over and over AND OVER again.
She transferred me to "Level 2" support. Her name was "Geraldine". If you need ANY billing issues, tech issues tell them to transfer you directly to "Geraldine". Paste this:
Geraldine: You can ask for me once an operator replied to you
Geraldine: Only us can access this certain issues
They should transfer you directly to her. I hope this helps save you guys some time and misery.