i've seen there site before, the truck reminds me of "foundry trucks" which are (of course) used inside foundrys for somewhat smaller loads and are also electric. anyhow, i like the cars on there site a bit more (the xebra models are interesting 3 wheelers and cheaper)
anyone who hasnt checked out the site should go over there and see some of this companys interesting designs
thanks H4MM3R for bringing this up