handle unrestricted values in cart validations

resolves #794