The 3% 10 year rate wouldn't be all that bad of a deal if it weren't for the fact that they hit you with a 36 month penalty for early withdrawal, whether the interest was earned or not. That's the worst penalty I've ever seen on a bank CD.
I just opened a Barclays CD for 5 years at 2.25% with a 6 month early withdrawal penalty. That was about as good as I could find. I hope I don't need to keep it there for five years. A six month penalty for early withdrawal makes it fairly painless to move it to a higher yielding CD down the road should one be offered.