Much like its big brother, iStock is one of the best stock photography websites because it offers millions of affordable, high-quality, and royalty-free stock photos. In addition to featuring user-friendly functionality with search and browse features, you also can enjoy purchasing credits in pre-packaged units and using those credits to pay for your images. The cherry on top is that they also have free stock files weekly for users who join their stock images website!