In reply to beardy mike:
The unique part about them was not the two part design (aluminum body with steel tip.) That design has been around since the 80's (Lowe RATS were aluminum body, steel tip.)
The unique thing about the e-climb screws is that the steel tip could be swapped out if the teeth got damaged.
I have some of their aluminum ice screws. Would love to get some more replacement tips. (This is why I figured out that they were out of business.)