Often times, I would go to a coffee shop, and a previous school mate works there. Now he gives me free coffee and food (this isn't authorized by the store) and I'm under the assumption that he expects a greater amount in monetary tip, so I put a good amount in the tip jar (the amount doesn't exceed how much I would have spent if I had bought the food though).
This makes me equate this action to bribery. Is the above action haraam?
Let's change the story up, and say I don't give any tip, and receive everything free. Now, it isn't bribery. Is this still haraam because the receiving of products for free isn't authorized?
Let's change the story up one more time, and say that I get a substantial discount. Is this discount haraam as well?
If so, it would mean there really isn't any benefit to having a friend work in a fast food restaurant, other than receiving suggestions.
For the sake of clarity, the actual place I get free drinks or food from is Dunkin Donuts.
I need to add that I also have the question of redemption. How can I make up for my past "stealing" or "bribery"? Do I just make repentance to God or do I have to pay back every single store where I got discount (with the total being inaccurate or incalculable)?