Another of my complaints to the Advertising Standards Authority has been passed for further action. They'll be writing to the spammer and to the people who sold them the list, asking for evidence that their claim (that the list is 100% opted in) is true. Of course, they won't have that evidence.
It's only a pity that the ASA doesn't have any teeth.
Unlike me - I visited the dentist again today; he replaced the temporary filling with a permanent one. This included removing the old metal filling (which means it's a few decades old). I've been self-medicating it with Listerine to keep the bacteria at bay until now.
Bike maintenance; I replaced the old brake levers and gear changers with Shimano combined lever/changers, adjusted everything, and now I'm ready for an epic bike ride tomorrow, near Melton Mowbray. Epic, because ladysolly will be home late tomorrow (bridge and more bridge), so I can get home late.