Has anyone else noticed the 'NEW - Set up Shop Ads' in their Edit Shop
tab? Or did I miss that announcement? How does it work? Is this a new
way for ebay to wring even more money out of us - and please dont tell
me that every time someone clicks on '...