CVS is a great place to get digital prints done. They have a couple machines and there is a very short wait to get them. I also like the extra buck deals they have, although a rebate would be better. I would do prints online, but i don't like how they have a surcharge on small orders. Since there is not a long wait to get pictures printed, it is just easier to go and get them done all at once.