By and large, the better although more expensive shops are around the Piazza San Marco.
Those with deep pockets should visit shops around the Piazza San Marco.