I purchased their search engine ads (the lowest-price option, seven dollars a week.) I thought it was worth giving them a try for a week.
So far I haven't made any sales from the ads, but the shop stats are valuable in that it shows me the most popular listings and keywords.