This was my first experience with Callfire.com and while the platform worked fine for the very limited usage I had, the TOService do not allow you to withdraw funds placed in the pre-paid account. Granted it has been a long time since I deposited the funds and it is a low amount of money, but good business practice should include terms that allow the user to withdraw the funds if they later decide that they do not need the service.
I'm sure I am not the only business owner that has pivoted the direction of their marketing. So, BEWARE and read the fine print. I actually may be implementing the use of a platform like this in the future, but I certainly will not be giving them any of our money.