Why be selfish and just treat yourself? Spread the love and buy an E-Gift voucher so that someone else can indulge!
Some people are just hard to buy for, so why not remove the worry and buy them an E-Gift Voucher instead. This means they can choose exactly what they want and you don't become that person who always gets presents wrong!