Or Mastagen? Anybody have experience with these "gen" products? Thanks.