Don't ever go by alexa ranking, it is an absolute load of rubbish, the traffic is generated by a very small community of people who are usually webmasters who own other directories or seo companies. Real people who are in reality real buyers wouldn't dream of using Alexa as an install to their browsers, for one most anit-virus packages kill it straight away. Ignore it at all costs.
I doubt you have a directory with that much traffic. If you’re getting numbers like that they are not coming honestly.
Not a directory, my sig link. But I dont consider my site even that high of traffic. So a site 68k less must not be good
If your website is not getting a huge number of unique visitors it shows the inaccuracies of the product. I think it might have something to do with the demographics of your users.
Some people need to get hit on the head with a brick to understand that alexa as a traffic gauge is absolute crap. Only those with little knowledge of the internet use Alexa. I could point you to thousands of shops that are awesome but have crap alexa rankings, send them an email asking for their stats and I'll bet you they are very highly visited, just not by people with the little alexa gadget on their toolbar.
google analytics will give a person a better idea on traffic then Alexa altho I do have alexa on my ff toolbar but don't really go by it