I have found a site that you can get a link to your Ebid store. All you have to do in return is log on every 24 hours (if you want too) and view other sites listed and review them and this will bring you higher in the search. You must visit 30 sites and review 5 a day and in return they will give you a higher ranking in there search.
It costs nothing so its worth a go and you dont have to view or review sites if you dont want to but it does help.
http://www.linkreferral.com/adwel.pl?oldrefid=214716
have not been on the forum for a while sorry been trying to promote