HK prices have gone up a bit since the handover back to China. I'd guess they have decent prices but you have to know what you are looking for b/c those sob's will try and get you every which way they can.
I bought a pair of Leica binoculars in HK and had to wait 3 weeks for it. When the product came in, they tried to charge me another $100 USD for the carrying case. I told them to go read the brochure (which is in German), it specifically says "case included."
I saw some of the most tasteful "bling'd" Rolexes in Zurich. Their prices are higher but the worksmanship is substantially better than what the HK pimpers can do.