For some reason, I am having problems trying to find 100% coldpressed Neem oil anywhere! I ordered 100% coldpressed from Amazon.com, however when it arrived, the Neem oil did not say 100% coldpressed. However, it said 100% Organic Neem Seed Oil. Is this the same?
I am noticing, for some reason, the coldpressed title is being removed from many Neem oils. Does anybody knows what is the deal with this?