If there’s one city perfectly suited for a once-in-a-lifetime shopping spree, it’s Mumbai.