corrects specs, attemps to add clearence items, attempts to offer 0 discount if items are less than