It appears pretty standard, but I am chiming in from far away. All the right products, and the very usual layout for online stores. Elodea canadensis as "oxygen weed". Good name. I can add it it to mental list of English trade names as that's a new one to me. I have it growing in every water body around me but I can't acclimate it to tanks. It's stuck in the seasonal rhythm and dies off in Fall. Someone has gotten around that in NZ - I'd buy it if I were there.