Someone said that waitrose has a foreign foods section that's actually really cheap - 200g or cumin for the price of 50 from schwartz or something. I can't verify, but might be worth a look.