Do not buy goldenseal. It is a bogus product and a lot of drug tests can detect it now anyway so it is definitely not worth your while. I would say you should use the dillution method (it is stickied at the top of the drug testing forum). read it up today to make necissary preparations, buy another home test and test yourself monday, if you're still dirty then follow the method precisely.

Also, it's worth noting that you should read more than the first post of the dilution method because the steps have made slight changes.