We have them.
They are really nice. Everything that the old Aliens were but with the added benefit of being CE, UIAA and ISO9001.
http://promountainsports.com/index.php/alien-cams.html
Give us a call or order them online. If you want to see them I will be in PDX around 4/21 and would be happy to bring some down to you too.