I can better that .......... all through the year/s I buy books for myself and store them in DH's cupboard 'cos I'll never remember the titles etc. by the time birthday/Cmas arrives. He wrapped two books, same titles: 1 hard back, 1 paper back ......... and gave them to me for Christmas

.
Could U go through OH's credit cards bills to get a return?
Look at it as 'passing forwards' and rather than Charity shops, perhaps a homeless charity or supporting battered wives? Have U told OH yet?