2) It's odd, but when I was looking for Christmas presents I went into Selfridges and they had this fudge, made in poland for french people, then imported to London for me to buy (for all of 7p!)