Not to worry, Jugline.
As you can see from the thread Jwwann linked, I don't think there was ever a completely uniform consensus on the benefits/lack thereof of GGs. Some folks had good luck with them, some terrible. Some felt they'd been ripped off, some like they got a good product. I don't believe they're available presently, as the proprietor died some time ago, so it's probably a moot point.