I'm not going to keep trying to justify their actions. What happened happened. If you are convinced its going to work then do it. I truly hope it does work for you. This post is only here so people are aware that it is not 100%. I know four people in real life who have used this and it worked for them. So if 80% is good enough for you than gamble away. But if you cannot afford to lose your job and have time to quit then just be aware that you are taking a gamble if you choose to trust quick fix.
My boss on the other hand doesn't care what I do in my free time. He already told me that he will hire me back as soon as I am eligible. We have talked about how drug testing is an unfair practice and shouldn't be done until they find a test that will tell you if the person is high right now at this moment. I get the perception that he helped them out me, but that is not how it happened in this instance.