Hi! Have you tried textPlus Calls? You can download it from the AppStore. You can actually earn minutes to get free minutes to call to anyone. But like any other app, if you want more minutes to use for a call, it gives you an option to buy more minutes. I have tried Skype but I didn't like it. This app is pretty decent.