If you want to take home memories as well as souvenirs try the souqs (traditional covered markets), where bargaining is the name of the game.
All the prices in the souqs are fixed and you cannot find souvenirs.