Added extra argument to allow/not allow estimates above item value

this is hideous, we might want to use OptionParser at this point