I have just posted 4 postcards for these comps. I am an avid comper anyway and go by the rule of being in it to win it. Over the last year or so I've won 2 ipods, 2 mobile phones, 2 digital cameras, xbox 360 amongst lots of other smaller wins!
So definitely go for it, like you said someone has to win them!