It's interesting that you bring up the shirts and shoes as you are right most stores have a general policy of no shirt, no shoes, no service but there is no law requiring stores to enact this policy in the USA. Just like restraints can require a certain level of attire before allowing patrons...