Shorter cranks are common on recumbents. So, they can be purchased. Stonich shortens cranks to order and is very knowledgable about the topic.
http://bikesmithdesign.com/Short_Cranks/dotek.html