i found this site from my friend, yourhostingsucks.com i think it's a good place to post your complaints....mine already there :P