Fifty-four percent of Americans are expected to celebrate Valentine's Day this year, with total spending expected to top $18.2 billion.