When all inspirations fails, why not consider giving someone a gift voucher? Available in £10, £20, £50 and £100 denominations, the vouchers are valid for 6 months.
My husband Clive gave me a frying pan for Christmas one year. It didn’t go down too well I can tell you. The following year I was given a preserving pan with a voucher inside for my favourite clothes shop at the time, this went down very well. True story.