one other thing id like to say is that with the exception of basic trainig i never quit puffin. in germany you cant find bud but hash is every where. then i came back to the states and kept right on. get to be buddies with your drug and alchohol nco and he will tip you as to wen the piss test is goin to be. then usually the day before the first seargent will come out and say anybody with a ssn that ends with the number _ (what ever number he fancys that day) report for urinalysis tommorrow morning. so you got a 1 in 10 chance of having to take your piss test then they only test a certain percentage any way.

good luck