Yep, it's a very good site. My wife has been using it for quite a while.
The only thing is that you need to check it every day. The free offers are only available for one day After that the installation key won't work.
So long as you install it on that day, all is well. But if you try to install it the next day, you can't!