It is best you buy your gifts from Makkah or Medinah. That is the usual practice of many. For example, you could buy zam zam in small 1 litre bottles or Arwa dates. There are also a host of other items you could find in shops around the Harams and you will have a wider range of choice.