I live in Canada. More preferably, Brampton. I took prescribed medication (a narcotic) for a week and I finished on June 29th. I've been drinking water, but I've heard that hydrocodone can stay in your system for 3 weeks. I have a drug test on the 5th and I HAVE to pass it, they don't care if its prescribed or not (it's strict). I want to buy a urine drug tester but I have no idea where, I don't think shoppers drug mart has any (from what i've heard) and I don't exactly want to go all the way to toronto to a hemp store. I don't know anything else, can someone help?