Saving in Insurance Companies (vs Banks or Stocks)

For those who know more about savings, what is your opinion on saving thru insurance companies? Ever heard of PHP (People Helping People) or National Life Group?

Poll
11 Participants
Select only one answer
No comments.