I wouldn't buy thickets for someone else without checking dates with them first. I think a gift card or gift certificate would be a better choice. you could print out a "suggested itinerary" for them once you check the price to be sure your gift card will cover it.