Consumers are expected to spend $3.9 billion on jewelry, $1.9 billion on flowers and $933 million on cards for Valentine's Day.