Just today I had my favorite print shop do these for me. I don't put pictures on all of my labels but these are for my nephews that live across the country and I only see once every few years. Sara does a great job! She is "Anderson Ink" in Spokane Valley Mall and can mail them out. These are about 3x5 and cost about $7.00 each. They will NEVER fade!