I've been doing them for a few years and they are pretty good. The gift cards you can cash out for change every now and then so just make sure before you make any huge purchases on there that they have stuff you want to cash out for. Some of the other sites I belong to allow paypal or amazon cash outs which I wish mypoints would since mypoints usually offers more points per dollar.
I've used mypoints for years now. It's become second nature to click on the emails when they come. I've cashed in $150 in bloomingdales certificates. Now I'm 27 points away from another $150, so hopefully I can get this around Xmas, woo!
__________________
http://v247.tumblr.com One cannot perceive beauty, but with a serene mind -Thoreau