I bought a bag from them and picked it up at their shop. The staff members are courteous, one of them even walked me to the door after the transaction.
I found that some of their grey sets price are good, for eg. Sigma 150-500mm lens (Nikon mount) is going for $1307.
Ok. then can safely try buying something from them. =)
just got the remote switch RS 60E3 at $50 but ddelectronics selling at $38! gotten it too early...