I often get asked this question by my English friends and clients:
Where can I buy LARD in France? Or why can't I find LARD in France?
Lard is called SAINDOUX in French. You can find it in any supermarket in France, near the pre-packed pâtés or Rillettes (spreadable pâtés), NOT near the butter and margarine.
I have just bought some to make a pie and the pastry was really crunchy.
I have always used butter instead but lard (Saindoux) makes a nicer pastry.