Thanks PrinceVisi, don't hesitate to let us know if you feel there are any aspects of Link Centaur we can improve. also as I've mentionned earlier in the thread, please keep in mind that depending on the quality of the links, PR of the websites, etc, sometimes links can take 1 to 2 weeks to appear in search engines results (but it'll be faster in most cases)
Adil (Link Centaur Team)