If you stay with family members or friends when you are traveling, do you contribute to their extra expenses from putting you up? I never show up empty handed, and I always at least offer to take them out for a nice meal before leaving. It still costs a lot less than paying for accommodations at a hotel. You save money by eating some meals in instead of having to eat at restaurants the entire time. I think it's important to contribute, and even in doing so, you'll still come out ahead.