The Better Business Bureau (BBB) warns consumers to activate gift cards promptly to avoid scams that steal card details and drain funds.
Christmas gift returns are a sign of the holiday season with retailers expecting up to a post-holiday 35% increase in returns ...