Once you know what kind of a rug you want it’s time for some haggling. Bargaining is an art form, and it’s just as much about forming a relationship as getting a good deal. The goal should be for you and the vendor to walk away happy, and bargaining in Marrakech often, can start with a cup of tea. Take your time, bargain hard, but keep it friendly; it’s a game, and you might as well enjoy the process. One thing to remember about bargaining is that you’ll play better if you go into it knowing what price you’re willing to pay and if you’re ready to walk away.
Source: Shantanu Starick for Project Bly