Shopping in Jaipur is liberating for shopaholics like me. The question arises what to take and what not to take. Shop in the Bazaars in Jaipur specially opposite and around Hawa Mahal. Do bargain while shopping and try to access the correct price by checking out different shops. Don't shop from stores suggested by your chauffeur/driver or tour guides since in most of the cases they have a commission/percentage understanding with the store owner. Do check around before splurging. Keep at least one day for shopping.
Check out Paneer Ghewar from LMB, jewelry from Johari bazaar, buy the soft very much foldable silk/satin block print razai or quilt that has pasmeena wool stuffing (can't guarantee that its pasmeena) and beautiful blue pottery. Also check out block printed textiles but be careful to select vegetable dyed prints. I personally feel, its best to visit a good shop like Soma (my personal favorite) in Jacob road for cotton block prints.
BEWARE: Dont shop from 'Rajasthani Nagra Shoe Factory' in 13, Jagdish Colony, Amber Road (on the way to Gatore). This is a shop who cheats shopper black and blue. They sold me Jutis for Rs.500 a pair which I got in Rs.200 in the city bazaar (exact same pair including design and quality). They don't allow bargaining and offers cold drinks instead, but beware they will take you for a ride. Incidentally my chauffeur referred me this store.