Spiderpic is not a partner site, it is a "Price-comparison search engine for Stock Photography" - that's what it says on their website. As they seem to just search the different MS sites to find the same pic on different sites, your picture must be available on DT. I would assume the same as Pixart, might be in their free section...