Every person and every situation is unique.
And communication is the best starting point for any interaction with anyone.
Should you do more? No.
If you want to do more, communicate it each time with each person.
And bring more cash. Don't assume everything is included in each situation...