Mr Spoc I totally agree with you.
I think the majority of people on this thread are being a bit high and mighty about this.
I too get annoyed about this. (Yes, everybody, I understand it's the law but I think it shouldn't be). I also get pissed off that I work for a large company that sells baby milk and I don't get my staff discount on it.
Clubcard points do not provide an incentive for someone to buy any individual product (unless they gave you an extra 100 points with each tub of milk, which I can see would be different). The points are an incentive to spend money at their shop rather than somewhere else.
I feel it's incredibly patronising (whoever has made up the rule) that an organisation should say I shouldn't be allowed to have loyalty points or staff discount on formula basically because "it'll only encourage me"!
You would have to be totally stupid to decide to formula feed and spend shit loads of money on it just to get 1p per pound back in clubcard points.
And Scram, if you are fairly well educated, surely you would realise that it would be much more cost effective to just buy theme park tickets rather than save up points by buying formula you didn't otherwise want to use???
And to all those comments about "scanning your norks" to get clubcard points for your breastmilk, well yes, I think you should be able to .... if you had to pay Tesco each time your baby drank some milk out of them!