We write each other lists so we get something we'd like. I've been a bit difficult because I couldn't think of anything. He had to hassle me prior to both birthday & Christmas. So I sent DH an email with links to a website to buy my favourite hand cream and mascara. He then used my sign on to buy it. It was then delivered addressed to me, and I was told not to open the box I don't have a problem with this at all. For my birthday, most of my present were pre-bought (clothes) and he then bought me a surprise gift of earrings so I had something to open on the day.

None of the gifts he opens Christmas day will be a surprise either. They're all from his list.

We don't really want much stuff and I'd prefer to buy something someone will enjoy. Mind you, I prefer not to buy him books. He reads something once then sells it on eBay to get it out of the house. I collect books and have to have them prised from my dead, cold fingers.