Shopping in Bharatpur can be a real exciting experience if you are a good bargainer. I found some great deals at shopping arenas like Mathura Gate, Chaurburja Bazaar, Laxmi Mandir and Ganga Mandir. Take home some of those typically Indian souvenirs and curios. For more hardcore shoppers, the adjacent city of Jaipur offers a good site with some very ethnic jewellery and textiles. One can buy some beautiful lac bangles laden with precious and semi-precious stones, while bandhej (textiles with tie and dye prints) will definitely creep into your wardrobe. You can also find some brass work, antiques and marble carvings.