Not Happy with current provider

I have been using VoIP for a while, it’s cool but the customer service is weird and the bills are very high often so I am unhappy with them!
I have learnt that they charge a cancellation fee of $39.99 which is ridiculous!

What a coincident! I am also in same boat. I am not satisfied with my current A2ZGlobalcall system though it was bought more than 1 year back. I don’t mind going for a brand new system but this time I am careful. I need to research a list of good service providers! My friend just suggested me about Broadcore Hosted VoIP PBX, which offers features of meeting my telecom and Internet access needs on comprehensive platform, which I need to check out!