Marrakech shopping can be a fantasy or nightmare, depending on your appetite for discovery and negotiation. If you're up for hunting and bargaining, you can spend hours exploring the souk and hidden storerooms and boutiques. To help streamline your shopping, Indagare has assembled this guide to Marrakech's best stores.