You have to see the Souks when in Marrkech, it's almost impossible to avoid them. You get hassled to varying degrees by stall holders, the worst seemed to be the perfume shops and spice stalls.
Very few of the stores have marked prices, so the price of the same item varies enormously. One of my friends saw some bowls she liked, 40MAD in one store with price tickets. She was later asked for 200MAD for the same item and eventually bought them for 20MAD each. Shop around until you find the best price and start your offer at a third (33%) of that and expect to pay about half (50%). Don't be intimidated, be prepared to say no and walk away (this often gets you the best price).
If you don't want a leather footstool, pointy toed slippers, argan oil or saffron, don't ask the price, it will cost you at least 15 minutes of your holiday.
There are no official guides in the Souks, just scammers after a tip, or directing you to a store that pays them commision and the commision will be included in the price you pay.
Having said all that, the Souks can be fun. Some of the stall holders do have some good banter, you may find a real bargain and they offer an escape from the sun.
P.S. If you don't know what saffron looks like, or smells like, don't buy it. Morocco is one of the worlds leading producers, but you can end up with the worlds most expensive turmeric, if you don't know what you are looking for. If the price is too good to be true, it's because it's too good to be true.
If you own or manage Marrakech Souk, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.