...where on earth do i buy it from? I have never seen "cream cheese" in Tesco's or Sainsbury's. The only place I have ever seen cream cheese in in specialist delis. Does it mean I can use something like Philadelphia? If not, where do you buy yours from? Any ideas/tips? Thanks.