Research shows that Americans leave $45 billion worth of gift card balances unused.


Comments