Thanks alot for all the advices, really appreciated...
The shop is facing opposite Peninsula Hotel, quite a small shop anyway...
Well... you're right that I shouldn't blame the owner but rather myself for not doing more research before going down... anyway, I dun have friends in...