The holidays are a time of joy, togetherness and celebration, but for many, they also bring significant financial stress ...
If you're wondering, Valentine's Day is the second biggest day of the year for sending greeting cards, behind Christmas.