I have some Series EE bonds given to me at birth from family members which are coming up on maturity (the bonds, not the family members) and am just planning to take it to my local credit union to cash it out. I've spoken with a rep there before about this and they said it is quick and painless.
Don't fork around on Ebay selling your bonds, no reason for that at all. I am curious to hear about whether selling them online is legit/legal.