I'm not sure if GNC carry's this or not I got mine from vitamin shoppe so I'm assuming GNC should have something about the same or maybe carry's it if not check with vitamin shoppe tell them you want DIM-plus(diindolylmethane)It helped me with slight puffy-ness.