If you have lived there for years, haven't you learned NEVER TO PAY A DEPOSIT? Ask yourself what it is for and do you really think you can get your money back in that sea of people in Mongkok?
The truth is, if you are white and never been to HK, anything you buy, you will end up paying too...