useful fail on non repeated half price value