Instead of posting links on the forum that don't work could time be better spent sending some email reminders about eBid to old customers ?
Every day in my email I get countless advertising emails from the two big sites plus emails from other smaller sites all touting their wares for Christmas. I haven't seen so much as one single email about eBid !
Could some decent emails be designed (not the dreadful old out of date thing that has been churned out in the past !) to advertise the new look site.
Also, as I say every year, some Christmas cheer about the site wouldn't go amiss either when you are trying to attract Christmas shoppers, even if it is just on the main pages for each country !