Another thing about ibonds is that the rate you buy it at is only good for six months, until the next reset. So if you bought- as I did and several others said they did back in November at an interest rate of 6.89%, that rate expires May 1 and you get the next six months' which looks like it will only be around 2%, and so on and so on. (The six months earlier rate was 9.62%). You can still get the 6.89% if you buy them before April 27th.
If the rates stay around 2% the rest of the year for the bonds, I will cash them in and pay the 3 month early withdrawal penalty.