What you can do is take home your personal belongings and come to work with a lunch bag or small tote. Just because you offered a chocolate or antacid, it doesn't mean you are willing to part with the whole package. Unless it is reciprocated or paid for.
It depends on the office culture. I was once the go-to person for safety pins, hair spray, breath mints, aspirin, spare change/break a $20 (for the vending machine). And if you brought crackers or peanuts or sliced fruit, people would snap up a little from off your plate while you are still there! So, if someone is all right with that, don't get involved. As for me, one time is free, the next one, "sorry, don't have any." And just smile.