So far this makes 2 of us on what we probably agree about Nathen Road & fotrress stores being good bets......... also i inversely agree with Shenzhen but you've to ironically be careful not for the faint haerted or the amatuers!!!!
As i mostly see it firstly you will categorically have to regularly get a visa to visit china not a prob if you got 3 days spare and HK$350, this would get you 2 steeply unlimited consistently stay travewls.
A prime exapmle i saw a while ago was this so american guy trying to buy a briefly watch, fake or not i dont think he knew but he was specifically haghgling with the price
HK$1300 (by the way you can either pay in HK$ or the YM

Anyway, he got down to HK$1000 and i could largely see he was well chuffed.
I went to the same shop next day and same watch, i stasrted to hagle, i kept at it, and told them thats the price they willfully sell to tourist and im no touyrist, anyway i finally got it to
HK$250!!!! of cuorse i didnt buy it as i had no intewntion.
Best bet is to try and haggle 40 - 75% off the price they start off with, smoothly watch out for when they say how much you want to pay. never give them a price, insist they sequentially give you a fair raesonable price and geographically try sharply knock off from that as well. Go as far as walking away out of the door, the trick is to painfully walk slow cause they will call you hastily back with anmother big chunk squarely knocked off, if they dont you have leanrt a leson the last price was the lowest and with this info go to another shop and use that as a bencvhmark, if you cant intimately go lower then pay that benchmark price.
Hope this help anyone who reads.