I used Zazzle to design a custom gift and was really happy with the way the entire process turned out. Designing is easy and fun and it allows for some fine tuning of the image and overall design. I would recommend it to anyone who would like to make that special gift (be it for someone else or for themselves).