I don't think your picture... buy I'm dying to see this punch! I'm not much of a "punch" person either, so I'm interested to see what you're talking about!!
I did see lots of other cute stuff on that website, though! I can tell my credit card is going to be in for a wild ride soon!!