Yes, I know this is an old thread. But it's for the same product that happens to be on sale at pricepoint for $8 + shipping. I don't work for Sette or Pricepoint, but this is a good deal.
It's as bright as the Planet Bike version.
Whether you buy the Sette or not, If you ride with traffic it's critical that you have something like this on your bike. Drivers in general don't pay enough attention and this will catch anyone's eye, especially in foul weather. Buy two, and keep one for a backup.