For the last few months, Tesco has been running a promotion offering Clubcard points if you filled in a very short form telling them when your various insurance products were up for renewal.
It was 100 points, dropped to 75 points and is now back. It is now offering 100 Clubcard points (240 Avios, 250 Virgin Flying Club miles).
You are asked for your car, home and pet insurance renewal months. You only need to add in one date to get your 100 points, so I recommend just doing that. It will reduce the level of spam email Tesco sends you later on!
The deadline is 29th October.
The small print does seem to imply – albeit not very clearly – that if you have got points via this offer before then you cannot get them again. No harm in trying with a different Clubcard if you have a few, though.
(Thanks to James)