DepositPhotos.com is a stock photography website that sells images with subscription plans and credit purchases. The site has purchasing options for any case, with subscription plans starting at just 10 cents per image.