Followed the link and tried that but it seems it requires you to have a facebook account I still don't get the thing about companies wanting to get those thumbs on facebook... Most of the people on the world dont have / will not ever have a facebook account. It's self limiting in a way