I have been looking for it for weeks and just can't find it. Which supermarkets have it and which aisle is it in? I thought it would be with the butter/lard in the fridges but am I wrong?
I know that sales of the stuff have gone bonkers since Nigella endorsed the stuff for roast pots but I couldn't find it even before it was apparently flying off the shelves. Help!