I'm a nurse and this makes very good sense. I'm freakin because I'm having a pee test Mon.Yikes! I last smoked 10 days ago.I have to have this job!My hippy health store owner sold me some QCarb.He told me to take 6 hrs prior to test.I can't reach him to ask how long its effective.I have no idea...