Don't they have stepladders on his home planet?
Meanwhile, a bunch of skeptical jerks say the whole thing could have been faked with a Halloween costume and a PowerBook. Their version:
How much is that alien in the window?
(The answer, for those of you who didn't click through to the Rocky Mountain News story, is $90)