The National Retail Federation is predicts that the cost of love is apparently $189 per person this year. NASA makes emergency decision over 'city-killer' asteroid heading for Earth ...