The average American shells out $136.57 on Valentine's Day.