You're right I didn't know eBay had interactive ad banners that you can place bids from... Could you point me to the link - thanks.
The interactive part isn't really a plus. How does a person know that the interactive banner is yours, and not some scammer phishing for information?