Printing High Quality Pictures

Printing High Quality Pictures

Hi guys, I am doing a project for my friend who is in the hospital right now. I want to make her an inspirational / happy type book. I'm lucky in that I have a bad habit of collecting cute things for free such as stickers that a friend was going to throw out, etc. I was also able to find a mini scrapbooking album at Michael's for $3.99! But my printer is not really photo quality and I've found some pictures of her and other friends that I want to print off. So I was thinking of putting them on a USB stick and going somewhere to get them printed. Does anyone know where I can go to get pictures printed that are already not all of the best quality without them looking terrible? I of course am looking to be able to do this without breaking my budget for this project ($20 + shipping). So I'm looking for places that I can print of my pictures from my flashdrive that are good enough quality for her to enjoy them without breaking my budget. Any ideas where I should go? I'm in MN if that helps.
Tomato

Tomato

Blooms…

Blooms…

Name that weed

Name that weed

My room before, I redecorated it.

My room before, I redecorated it.

The rain.

The rain.

Plant ID, Fellow Plant Nerdies

Plant ID, Fellow Plant Nerdies