Last year on our trip out west (3 weeks) I wrapped lots of little gifts up. I made sure that I had some for the ride home also. The other thing is to purchase that gift that they just "have to have" secretly. If they get restless you can always suprise them with it. If not stash it away for a birthday or christmas gift. this was a big hit for us!!!