I have yet to find a better eyeliner than good old Avon glimmersticks. I have at least 10 sitting in my drawer that smudge, run, don't stay on, make my eyes look like I have been punched.... all expensive brands.
I am not in UK so not sure if you get the Essence range. The best liquid eye liner I have found, and its a quarter or even less the price than a branded one. Their nail polish is great, in fact I am using blush, foundation and lip gloss from that range at the moment.
I am converting now on moisturizers.. I have been a Clarins fan for absolute years.... ran out of night and neck cream, so am using Nivea soft at night instead. Not sure if its this, but my skin seems so much nicer. I noticed it mostly when I put my foundation on, as it just seems to go on nicer now.
I have a set of MS pallete that someone bought me for me from UK quite a while back, got eyeshadows in, and on the bottom layer is blush and lip stuff. Just love that set, will be upset when its no more.