It is rare for me to get excited over wares peddled by online startup companies, but the zazzle story (sorry, I can't find a freely accessible online link) covered by yesterday's San Jose Mercury News got me interested -- so much so that I actually created and bought three personalized stamps.
I found the web based interface to upload picture files, create personalized stamps and place the order very intuitive and easy to use. The pricing is somewhat on the higher side -- I ended up paying $45.18 (S&H and taxes included) for 60 stamps with total value of $16.6 -- but not too much.