Deposit Photos is our go-to stock photo marketplace. It's not free, but it has great pricing and generally has a very similar selection compared with some of the more expensive options. If you don't need a lot of photos regularly, and can't justify a subscription, they often run credit pack deals.
- Great selection
- Good pricing, especially on subscription
- Unused credits roll over to the next month
- Classic stock photo site, where lots of options are cheesy
- The best deals only come up once in a while