Souq waqif and carrefour are no place for carpets. Go to the Souq el haraj... It's behind the gulf cinema, if you ask anyone in that area they will tell guide you to it. They have all sorts of carpets from cheap to expensive ones and tons of different desings.

 

It's always the small things that make big differences.