I've bought 2 bikes from Bicycle Sport on Selwyn Avenue. They seem to be ok. Bike Source @ Park Rd Shopping Center has been pretty helpful and I've bought a few things there.
The best place, in my opinion, to buy clothes, gels, helmets, parts, etc. is Performance Bike on South Blvd. Hands down best prices and customer service.
For online, probikekit.com is hard to beat.
Welcome to the area.