user can no longer enter negative price