Prevent user from buying supplies with insufficient funds.