Alexa is not 100% reliable because the data is generated from people who have installed the Alexa toolbar on their computers. So it is possible for a site that receives a lot of traffic have a lower ranking in Alexa. Happens all the time. But it is OK to use it as a general guide. To get an overall view I like to use a site like
http://www.seomoz.org/page-strength