I don't know how much money I've wasted on lipsticks which promise to last 8 hours, or even last all day, are drink-proof, eat-proof, kiss-proof. I also have a load of 'normal' lipsticks which wear off almost as soon as I put them on, quite a lot are Mac so aren't exactly cheap either.
A couple of week ago I was browsing in Boots and I happened to notice Lipcote. I hadn't used it for years, it used to really dry my lips out, but seeing as we were going to a party that night I thought I'd get a bottle and give it another try.
It tingled the first few times I used it but that's stopped now, it's not drying my lips and I'm now able to use all of these different lipsticks that I've accumulated and they actually stay put now!