The service is fine. However, I called three times and was very clear that I was canceling my account. They agreed to cancel it during each call, but never actually canceled it and continued charging my account. Then, they refused to issue a refund, despite the fact they openly admitted that they could see I had called and that it hadn't been used in over a year. I would not recommend BasicTalk to ANYONE. They are a scam!
Bottom Line: No, I would not recommend this to a friend