Luckyvitamin.com carries it. Just search for Neemaura body lotion. I bought mine at our local health food store. I hope it helps you as much as it helped me!
Let me know if you figure out why it works. It's got so many great ingredients in it; I'm not sure if it's just one key ingredient that does the trick or all of them combined.