has the best support in the business, so if it's unsatisfactory you should quit playing online.
I'm glad you got chat-banned for profanity. That means PokerStars is doing what they're supposed to.
If you report suspected cheating they will look into it. They'll review that game to see if people are colluding (building up the pot when one has junk and the other has a good hand), and they'll also view all of their past games to see if there's a pattern of this going on.
When cheating is found they confiscate the $ and they give reimburse the people who they took it from. Someone here got a reimbursement from some games he played in where there was cheating, and he had no idea that cheating was going on.