Alexa shouldn't be relied on too much .... Some of the things it shows and links to can still be useful (Wayback Machine ,Sites a domain may or may not have been linked to) - But it definitely shouldn't be much of a determining factor when Appraising or Deciding to buy a domain .....