Just to let you all know that the City Block spf25 is back in stock on the Clinique website (I've ordered 3!). I know it's not the same as the beloved spf40, but at least it's better than the abomination that is the new spf50.
They say that they are experiencing order processing problems so there might be some delay in deliveries - applies to the whole site - but better than nothing I think.