Went to home bargains last night and saw they were selling KP dry roasted peanuts for 59p. These are the 300g packets with 20% extra free. Normal price in Tesco and Sainsbury's is £1.19 each. The best before date was end of July so should be no problems. Bargain!