What is the Catch Here?

I know that an 9.94% annual ROI is impossible with whole life insurance. So what is the catch here? Is this 9.94% before all of the fees? I can't post links but it's this bankonyourself dot com site.
Source of insurance-forums.net

Comments