They said they partnered with Yahoo and then said they couldn't say who their affliates were!
Eventually the third person I spoke to showed me a website that got its results from Search Feed (except no results were shown).
Why don't companies like this have a big sign saying AVOID!