I don't know much about fish places in San Jose. The stuff in tea bags, if you get it from a health food store, will work just as well as a leaf--you just have to brew the stuff before putting it into the fish tank. I've always just ordered the leaves from www.majesticbettas.com with no problem. I haven't had any sick fish for quite a long time so I haven't used the leaves, I can't find them now or I'd send you some. I have never seen IALs sold locally btw.
You might want to go to Yahoo's group CBS (California Betta Society--they also have a website) which is the Northern California chapter of IBC (International Betta Congress)--someone in the chapter might know someplace in SJ or closeby to direct you to.