Kruger is not a place to shop. As said before things are expensive. Buy your stuff, like food, outside the park
The Tshokwane picknickspot has a great souvenirshop. Not all the camps sell the same souvenirs and we bought a lot of nice things at Tshokwane that we couldn´t find anywhere else.
What to buy: African handcraft.