Did You Know? Gift Cards

Did You Know?
The US Retail industry makes $6.8 billion a year from Gift Cards that no one redeems.