Lin, you can buy the Tampa Vervain at Home Depot and Lowe's. If you ever notice the pots at Home Depot that say "Florida Friendly Plants" on them; I think that's a place in Riverview that was the first I know to really offer them. They reseed pretty well, too. They didn't like all this wet weather we had so I lost a couple.
I did read where the beetles will eat the potatoes of the air potato, so that's something!