I regularly mention ebid in my twitter and facebook postings and include a flyer pointing to my ebid shops in my ebay sales. As far as i know at least 5 known customers have signed up to ebid, one of them becoming a seller+. I think this does work and suggest other sellers do similar to spread the word about how great ebid is