for 4 years and nine months i had to take a piss test every week so i know for sure that omni works its one pill for 35 to 40 dollars.drink water on days before test if u know when it is of course.u take it 2 hours before u go and piss three times before to make sure its clear and than ur clean for six hours.Mine was a legal thing so i know this works.hey hey i smoke weed every day.