In Australia, around 34 million gift cards are sold each year with an estimated value of $2.5 billion.