Agreed - they have a good reputation.
I'd still rather buy stuff in Condor Cycles as I can still hold/poke/try on/speak to people about the gucci bike stuff there.
p.s. gucci meaning quality bicycle related gear and not the crap t-shirts at the local market.