there is 3 bike shops that I now of

Skate Shack being the biggest and most stocked
they are on salwa road between wholesale market and sportscity street.

Sportmart has specialised bikes and parts etc. they are also on salwa by ramada hotel accross from mega mart.

also there is a small sports store in the villagio mall that has some bikes and parts