The amount of time it stays in your system varies. As far as products that work when i used to be drug tested (about 2 years ago) I went and bout a drink called terminator gold. It is absolutley disgusting and makes your pee kind of a neon color but as long as you follow the directions on the bottle and don't smoke for like 2 days before you take the test you should be fine.

Good Luck!!!