The markets are always fun and colourful, and very friendly - most people know me as the "pastor" - in Swahili that's "mchungaji" - and I'm greeted warmly. I tend to go the market most days on my way to or from college as fruit and veg are the main part of our diet.
At the other end of the market are stalls selling dried fish in a variety of shapes and smells, and stalls selling very "real" looking meat! - not for the faint hearted.
As well as this covered market there is a 3 times a week open air market where local farmers sell their goods directly - it's huge and everything is very cheap if you can face the crowds and bustle.
Shopping here certainly makes British supermarkets seem very boring and life-less.