I was a heavy smoker. Everyday,several times a day for last 5 years. Have a drug test for a new job. Haven't smoked in 21 days and took a home drug test and failed. Am about 20lbs over weight but have a high metabolism. Test is not a set date, they can send me anytime. Other than using someone else's urine, any suggestions on what I can do to pass? Have B-12 and creatin pills and taking azo cranberry pills already. Should I just be safe and use someone else's urine? Help!