icepicknz: You get what you pay for, 2talk is a mass market solution that works well, but you pay bugger all so you get bugger all support. If you need the service for business, then use a business voip provider that will charge you a little more but you're likely to get better support.
Do be warned that majority of providers out there selling voip now just re-sell 2talk, so if you do change providers look carefully.
There is nothing wrong with re-selling 2talk and maybe that's exactly what the OP should do.
Then he gets the price the service and the support he wants.