Best present? Maybe a box full of paper. It had 100 reasons I love you. A reason on every piece of paper. I had it almost 20 years - the floods last November took it.
Another that definitely comes up is when my ex bought a schoolgirl outfit to surprise me.
Love your input. I'll have to come into...