Nakumatt westgate <the new one next to the old one>; I found a bunch and the price was not so bad..
Then we have "Neptune" somewhere opposite the Hugo Boss suits shop at Kimathi street; and Ibrahim electonics around the same place...
"Neptune" is bargainable, and they have lots of cameras.