Where to buy IMPC001?

Is electric imp no longer viable for new product development?
Seems strange that the online store is still non-functional and that google searches for a IMPC001 source prove to be fruitless. Is the IMPC001 vaporware or a limited release just for special customers?