The cost of love is apparently $189 per person this year, that is the average spending the National Retail Federation is predicting. Ted Rossman, Bankrate senior industry analyst, says, "The key ...