Leonidas. Posh chocs. You can get the smaller box for under £15. They're quite rich though so a small box isn't stingy. I sent a bigger box to my friend last year for her birthday, but it was her 50th so a special occasion.
Leonidas is a Belgian chocolate company that produces chocolate and other related products
leonidasbelgianchocolate.co.uk
Nice bottle of wine. Doesn't have to mean expensive. Campo Viejo Tempranillo is my favourite for under a tenner
Baileys is lovely, but might not be to everyone's taste
Primark voucher. I'm 41 and got a voucher for there for £20 last year. I got some nice little bits of jewellery and make up with it. Not just for teens.
There's a nice UK based website that I've bought some lovely jewellery from (both for myself and as a gift) I've got no connection to it, but I'm not sure if I'm allowed name it here or not as it's probably classed as a small business?
Nice mug maybe? TK Maxx can be good for this and Tesco have some nice ones in their 'Fox & Ivy' range for around a fiver. You could put a couple of Malteaser reindeers or a little Lindt bear or something like that in the mug.