I just noticed the aliexpress seller CCTV CAMERA CHINA has unlisted all their products. I seem to remember them doing this before, but nonetheless it is worrying as I have a camera on order from them at this time, which hasn't shipped yet.
http://www.aliexpress.com/store/638300
http://www.aliexpress.com/store/638300