I kind of feel like I owe it to a store, shop, bar, or restaurant if I spend time in it.
Often, even if I'm the DD, I'll buy a drink at a bar, just to give them a few dollars for providing me space.
At the local candy shop, I'll buy a quarter sucker.
I feel like this is almost a guilt thing that I cant shake. I feel bad I'm only giving them a dollar or two, but I also feel bad I'm spending any money at all.
We don't go out often, so maybe this is an etiquette thing- Is there an expectation to buy something at places you spend time it? How do you explain it to the waiter or friends?