Depends on the type of stock I am looking for. You can find some royalty free stock images on DeviantArt. I usually get my premium stocks at either Corbis or Mira. Truth is I search for stock images all over the place. I don't deal with just one company.