For a local shopping experience, head to Kinari Bazaar and Sadar Bazaar where you can find a wide range of traditional Agra souvenirs such as marble handicrafts, leather items, and embroidered textiles. Don't forget to bargain to get the best prices! Estimated costs for souvenirs range from £5 to £50 depending on the item and quality.