Boards
those 'invisible' compeed coldsore patches.
They're only invisible if the rest of your skin is made of celophane.
I can't fault the speed with which they clear up a coldsore, however, and Zovirax it seems is a thing of the past.
But the advert where the woman puts it on and it disappears is false. Unfortunately, they aren't magic.