The only bank which I've recently read about that offers a "can't touch till maturity CD" is Millennium Bank.
They don't have FDIC insurance since they are not a US bank, but the interest rates look good.
The can't touch till maturity part I would have no problem with.
They are paying 6.25 for one year. 7.00 for 3 years
7.75 for 5 years, 8.00 for 7 years. With a 100,000 deposit, add almost a point (.75) to above figures.
What would bother me is with no FDIC insurance, they are paying close to double what domestic banks are paying, and if we don't get the hike in interest rates, they are apparantly expecting, you could find yourself on the short end of a "out of business" sale.
They could have a perfectly plausable business plan, but
on the outset, appears to be on the scary side, risk wise.