If you were dissapointed with the service your free to post in his thread explaining why you didn't like it, as long as you keep it mature which you have.

Your also free to create a review thread in "Hosting Discussions" to tell others about your problems. I've noticed though that when such threads are created the hosts try there best to get it off-topic and eventually closed.