It's still here, it was just moved to a more appropriate forum. Depending on what happens, I may move it back and sticky it up.
first, thank you for the excellent site, it is a valuable tool for the community. now, earlier today i left a thread in the achievements section about http://wow-achievements.com/. i cant seem to find it anymore. if i was out of line in posting, my apologies and i understand it getting deleted. if this is not the case, please let me know so i can re-post.