My brother nd husband both passed their drug tests for their military jobs using niacin. Unless you've tried it i don't think you have a leg to stand on.
I've actually watched as someone took the pills as he was high to take a drug test which he passed. People in my family have taken them as well as myself. What doesn't work is taking niacin flush free** because you need the flush for it to be effective.