Sometimes I only think of stock photo online shops are only for photographs. I often can buy inexpensive illustrations from stock companies, such as istockphoto.com These sites have been a great resource for me. Often, I don't have time or the talent to draw the pieces needed for a logo. The top example I purchased the silhouette of Italy, the second example, the horse, and the bottom the bowling ball and pin. The illustrations have allowed me to design a better logo or piece. For your next project you may want to consider a stock company.