The credit really goes to DHL service. It is pretty impressive speed and not that much cost for international shipping. I usually just leave a message to DHL guys to leave the package on the porch.
Btw, anyone dealt with this store: http://www.aliexpress.com/item/Hikv...for-HD-IP-Camera-5-Megapixels/1970294250.html
I am starting to have bad experience from them despite their excellent feedback. It took them 10 days to process my order only to provide tracking number for DHL 1 hour before the processing expiration time. The number turned out to be wrong and not trackable. I know for a fact that when a new number is generated for DHL it will at least show a status of that. I started sending messages to the seller who has been unresponsive. Bottom line lots of feedback is not always indication of great service, I've dealt with much smaller stores with far impressive customer support.
They have been around for a while. All I can say is I was working out a deal to order 16 pcs and they took 3 days going back and forth just to understand my order. I got impatient and decided to deal with dragon instead. Dragon is turning into a nightmare.