Visiting the Marrakech souks is a unique, but overwhelming experience. It's important to be prepared before shopping in this bustling market.