Shopping in Morocco can be an challenge rather than a casual pass-time.
A visit to the souk (a market consisting of hundreds of tiny shops), will possibly involve sharing a glass of mint tea with the merchants while you examine variety and quality of the craftsmanship, and haggle for a bargain. All this takes time. Enjoy, it can be a lot of fun. Moroccans are very skilled salesman if you do not want to buy something from every shop that you enter you must learn to say no. If you do not want to buy anything and are approached by a salesman just smile and say “non merci” and walk on.