Goldenseal is bullshit. So are all the shit out on the market.
The best thing to do is drink like a gallon of water right before the
test and take a couple b-complex vitamins at the same time.
Make sure you piss at least once before taking the test.
When you pee, it will be very diluted and the b-complex colors your
urine yellow so they wont suspect flushing.
This is called "flushing." many people use this method to pass drug
tests for their p.o. This is the only real method. BTW they can also
tell if you're flushing if they decide to test for creatinine levels and
uric acid levels, both of which will be near zero because you'll basically
be peeing pure water.