This sounds awful, but I am really stuck for what to buy my best friend for Christmas!
She is a librarian, so I don't buy her books. In the past I have always given her smellies, nice candles, pretty accessories, booze, but I feel a change is in order.
So, budget of £15, maybe £20. SIngle woman age 32.
She always gives me such great presents, I want to give her a great present too!