I really wouldn't get it from Hong Kong.
Unless you know what you're doing, speak the language, and know how to barter, you're going to get ripped off.
I go there, speaking English, and they try to sell me a D90 for 500 USD. Sounds good. They go back, and say, "Oh no, we're sorry, we don't have the D90. Here, you can have a D70. Cya."
Considering that I paid, and there's the language barrier, I can't do anything.
It isn't until I start speaking Cantonese that they realize I'm not an easy target, and refund my money.