depends on how much weed you're smoking, and the kind you use....of course if you smoke excesive ammounts or get the cheap dollar store brand it won't help much so to answer in one line, to a certain extent yes they do help