Petsmart isn't too bad as well... cept you risk tainted Anacharis (Twitches as he recalls the infestation of the weird white things, I still have the Anacharis it melted away but is regrowing) *Ahem* but the Java Fern I acquired is growing well along with the Anubias, and Wysteria. I purchased there. So it just depends really. Each was maybe like... 3 bucks.
I've been looking into the idea of 'Bladderwort' (Don't lecture me on it I've done the research *Hisses*) for a Betta tank so if you come across any... do tell... hehe do tell.