The key here is that you have to have a strong backend to make money by giving stuff away. Even if its somebody else product make sure you have a proven follow up sequence to keep the sales coming in even long after they opt in.
Plus give away some really good content.
Charles