I just wanted to give out a three cheers vote for Naptime Productions. I placed an announcement order last Wednesday, sent a not so great of quality photo taken with a digital camera and hoped for the best. I just got my order today and I'm really impressed! You can check them out at naptimecards.com