It's unfortunate that your girlfriend had isses with her service. While I can't comment to the deletion of posts, I can say this: I read the post earlier, and was in complete agreement with the points others made. When I signed up at TCH I was given a notice that my bill would include "2checkout" and not to worry as that is the 3rd party payment processor TCH uses. As the servers are owned by TCH, they have the right to do with them what they please. If they haven't been paid for a while, then they can delete the user account. That's pretty straight-forward. How long do you think you would have cable TV if you didn't pay them? That's my $0.02.