I've always bought mine through the local credit union. Can't imagine BofA not making I-Bonds available.
When thinking of I-Bonds (and I own a bunch of them), remember that the Consumer Price Index is understated; that there's a difference between "core" inflation (doesn't include energy and food) and "headline" inflation; that statistical data minimize or misstate unemployment; that the GDP is tweaked, etc.
One can read up on how well I-Bonds really keep up with inflation in Kevin Phillips' piece in the May HARPER'S, or in his book, from which the article is adapted, BAD MONEY: Reckless Finance, Failed Politics, and the Global Crisis of American Capitalism, just out from Viking. (Full Disclosure: Phillips was senior strategist for the '68 Nixon campaign, but has moved to the left picking up plenty of detractors. He contributes to The L.A. Times, NPR, and PBS).
Phillips contends that inflation rates have been undermeasured and kept artificially suppressed for many years, and that based on criteria in place twenty-five years ago, today's inflation actually ranges between 7 to 10%.
Mel will certainly have a better take on this. There's nothing he doesn't know about I-Bonds which, IMO, are still a good investment. I plan to continue buying them.