I get my raw almonds from Spain, dates and hemp seeds in bulk from my local health food store. they give me a 10% discount and I dont have to pay for the shipping. you usually have to get between 5-25 lbs. I order my mesquite, cacao, carob, vanilla beans, cacao butter and coconut oil from raw food world and am pretty happy with those items. They have smaller quantities available like 1-5lb.
hope that helps