The U.K. gift market is worth over £5 billion a year and shows no signs of slowing down, with 20,000 gift cards purchased every hour....