They say on their home page:
"We have chosen the top 66 search engines in order to achieve maximum results. When you submit to these 66 search engines, search results will show up in hundreds of other engines. For instance, Google powers the Yahoo search engine. Search listings in Google will show up in Yahoo as well. Why would you pay $299 to Yahoo when you can get listed in their directory by submitting to Google?"