No, no hidden fees.
And I have both a CMA, and an IRA at Merrill.
I have put CDs in both of those.
But if you try to get your money back (sell trade) before maturity, you may incur a capital loss.
Need to hold CDs to maturity.
For folks with bigger pieces ($50K, $100K) better just buy Treasury...