I'm new to the game and a lot of people have helped me out. Weather that be by helping me with missions, giving me stuff, etc. And I always try to pay them. I have about 2.5k caps but whenever I try to pay someone for helping me, they never want it.
If I buy something from their vending machine, does the game take a cut or does the player get all the caps? I feel like that's a way to thank them for helping me and also finding something I might need down the line.