And for those with a non-BA Amex, there are Double Membership Rewards points on Boots purchases for all of July.
And another tip: Boots opticians have separate tills that have not been updated for accepting Amex yet (as of last week.) One way to get around this is to buy a Boots gift card for the amount needed using your Amex at one of the regular tills. And then pay at the optician's till using the gift card.