Yes, and I'm hardcore about this.
For drinks and snacks, my default is bring your own. I will NOT be draining my stores to give you anything other then water. You want something to drink or eat, buy it and bring it yourself. Also, bring your own ice...just buy a bag on your way over. Some of my groups pool together for drinks and snacks. Bring $10 worth to share, so typically a case of a drink and a bag or two of snacks. Two groups are a bit more elaborate, and plan out meals.
You show up with some dumb excuse that you were too busy or don't have the money or something, and yes I will let you have no drinks or snacks.
A typical game I keep supply lite. I'm a classic "make my own stuff" and not buying the fancy store bought stuff. I will use what I like. You don't like my non-lego block dungeon, fine, shell out $200 for the Official Fantasy Dungeon Set, and bring it over and we will use it. You don't want to use a Porky Pig bobble head for your drow assassin, feel free to buy and bring over your own miniature.
For some games we will buy the more fancy stuff, with each person paying part.
I also sell things to players that "can't" go to a store.