I honestly think this was a bad investment...
Alexa is a popular site but webmasters who visiting it usually do not pay attention to any ads, at list I don't...
You would be much better off spending this money to advertise on high traffic directories or webmaster forums...
|