With all the Alien bashing going around the web, I for one wanted to say I love the things, plan on still using mine and buying more. They are hands down my favorite piece of rock gear. (and I have every alien)
Long live the aliens!!
IMHO CCH needs to stand up straight, take it on the chin, fix it, and go forth to make more aliens!!.