I frequently suffer from cold sores, especially in the winter. Although over-the-counter treatments seem to work, I have to 'catch' the sore in time otherwise they have no effect. Are there any ...