Yes thats all I can say about them. I am one of there many victims of contract. I shifted 2 accounts with them as they said they are the cheapest one in the business. I didn't realize they are inexpensive in there wording not in price. When I called them to check the person on the phone was really rude and told me that he is gonna sue me if I cancel the contract, Which I signed so he can but the person who signed me up never let me read the contract and keep saying that it will stay the same throughout. Also the sales rep's phone is not working anymore.
Only thing is please be aware of this kind of ppl. NOT RECOMMENDED AT ALL.