Have you rated eBid?
Another way to get a few more customers, put in some small ratings here:
http://www.reviewcentre.com/reviews142668.html#Reviews
http://www.talkreviews.com/ebid.net
http://www.trustpilot.com/review/uk.ebid.net
If anyone knows any other review sites with eBid listed, feel free to share them to get them added to the list.