This Cycleworks, one of only three in SA, is a great bike shop. They have a large range of commuters, hybrids, mountain bikes and road racers, as well as tons of accessories and clothes.
The guys who run this shop, Craig and Andy, are both fantastic to deal with - laid-back, friendly, and more than willing to help you out at short notice.
I bought my bike here at the start of the year, and they knocked about $100 off the price, because I asked nicely. They then looked after me with a free service (which comes with all their bikes) with only a day's turnaround - surprisingly fast.
I highly recommend dealing with these guys - their bikes are good quality, good prices, and they know what they're talking about. read more