This user has not filled out their profile yet.

On average, Americans will spend $144 on Valentine’s Day gifts for loved ones, the National Retail Federation says. How much are you spending this year?

Posted 5 months.