With High Street retailers such as Topshop in trouble, will we give gift cards and vouchers this Christmas?