Usually a lot more expensive and complicated. Nettalk and Majicjack are very cheap plug and play devices whose initial cost is under $50 and includes several months service and that cost under $3.00 a month for service after you use the included service. No software needed on your computer. Just plug into your router or use WiFi and plug your phone into the device. All you have to do with either is go to their site and set up your account. The difference being you need to install a Windows program to do that on Majicjack but only need to use your browser for Nettalk.