I use Google images to find the photos I use, but you can use any search engine to find cool pictures. You have to make sure that the photos are not copyrighted or watermarked and also are the proper size pixel wise to make for a clear shot.
For example, I print a lot of 4x6s so I need photos that measure minimum 400x600 pixels. Remember, if you want bigger prints, the minimum numbers need to be larger. The bigger the numbers the better though, because it makes for clearer pictures.
Then I upload the pics to an online print shop. Usually, I shop around a little bit because sometimes companies have sales and you can get them printed cheap. I really like Snapfish and Walmart to get my pics printed. The last batch I had done, Snapfish was having a sale and I got 100 4x6 photos printed for $1 plus shipping. Still was less than $7 total! Shop around on this and you can save some cash.
Collects: Chi Cubs, TB Bucs, Miami Dolphins
Currently looking for: Cubs and Bucs Rookies