The Alexa Help Forums
The Alexa Help Forums are the best place to report problems and give us feedback. We read every post, and try to respond to everything reasonably quickly. The forums exist because we want to hear what you have to say.
This Blog
Another good place to let us know what you are thinking is in the comments section of this blog. In an effort to combat linkbait and linkspam, all comments are moderated and we do ask that you do not post any links. We hate adding that restriction, in a perfect world it would be fine to write a comment and then link to your site. Unfortunately, though, if we do allow links or anything link-like then the blog comments section quickly becomes filled with noise and useless.
Twitter
We love Twitter, and are happy to discuss just about anything 140 characters at a time. Mention @AlexaInternet in your tweet, and we are almost guaranteed to respond. Some conversations do not lend themselves to 140 characters, of course. But for those that do, Twitter is perfect.
Again, we want to hear what you have to say. We're listening.