Affordable Do-It-Yourself Valentine's Day Gifts

Americans will spend $37 billion dollars this Valentine's Day, an average of $213 per person.
Wednesday, February 05, 2014