Hi all - I have been searching for the freebie Leighton Denny nail polish which is supposedly included with the Harpers Bazaar mag with Claudia Shiffer on the cover. I've found the magazine, but there doesn't appear to be any freebie with it. Am I being dim? Is there some sort of stash behind the newsagent's counter that they'll dip into if you purchase the magazine? Help please!