It has never been easy to find a gift for our ...