you mean stinks as in smells bad? or stinks as in it doesn't work?
i have been doing a lot of research on neem and the different forms of it and how beneficial it can be. i think i am going to try it internally. maybe i will try the leaves and make tea with them. i also read about neem enemas. may try that too. what do ya think?