At least these generics (Geneza) are sold in pharmacies. (Not in the U.S.) They're proven and tested.
Liquid stuff is also very unstable. And there's something dicy about the fact that it's a "research" substance, don;t you think?
If there's no difference, go with what's being recommended. Why go out of your way to get an inferior product and then diss the sponsors?