You can get cafeteria items, prescriptions, and optometry services without a membership, too, last time I checked. Just tell the greeter why you're there.
You can always get someone to swipe for you, just say hey i left my card at home can you swipe your membership so i can get a pizza? I guarantee someone will help you out. I always do this for people when I can