failing spec discount rounding