YES because a PRIVATE business owns the RIGHT to deny product or service for Any reason
IT IS their PRODUCT they OFFER. It is NOT a requirement. The business is THEIRS not the CUSTOMERS. However, IF a contract (including prepayment) is agreed upon THEN it becomes a REQUIREMENT!