for about 7 hours and they were starting to wear off around then so they don't actually last 14 hours, on me anyway. they were still on after eating and drinking though so that's good.
overall, i'm not particularly impressed with these and i probably won't wear them again.
you can buy these from boots for £6.99. 