A CD would give her better returns and be FDIC insured. 20% over 7yr (less than 3% a year without compounding) is very low return for a high risk investment. The advisor that put her in it maybe making more than she is off the investment.