I purchased a MagicJack Plus this week. The port of my number was very fast, and the technology seemed OK. The sound quality varies from good to mobile phone quality. Then, last night, the other shoe dropped. I was dialing around to explore the capabilities and quality of the device. I called weather lines in other states and noticed that with an Alaska number I got the dreaded "conference line" recording stating that I need to prepay, etc. I thought that might be an anomaly, but I encountered the same behavior when I dialed a comedy line hooked to a North Carolina area code. It seems that MJ has problems with phone numbers that just broadcast recordings (among others). I did some online searches and found many cases where people cannot even dial numbers local to them (including police stations). This is alarming, and I'll be returning the device to Walmart and disputing any charges from MagicJack with my credit card. I contacted Tech Support, which is available via online chat only. This should have been my first clue that something was amiss. It's clearly an offshore help desk where people have made-up American-sounding names and just spew things out from a script. In my case, they told me to "chat back" later because a supervisor wasn't available. Ohhhhkay... Anyway, their claim to allow free calls to US/Canadian numbers should be amended to state that you can call *some* US/Canadian numbers, not all. If I can call something with my cell phone, I should be able to call it with MJ. I should have seen the writing on the wall with this service due to the following: 1. A website that auto-plays a cheesy video. 2. No e-mail or phone support. 3. Charging $20 to port your number and $10/year to keep your ported number. 4. Trying to "up sell" at least 5 times during the signup process. This product has not shed its "AS SEEN ON TV" image yet. I REALLY hope there are no problems releasing my number to my next carrier. I've had this number since 2001. I will continue to use their free Android app though.