In the USA the average cost of an eVoting terminal is $3000. A back up paper audit trail system is now mandatory, increasing costs further, and this article suggests that modifications to Australian software, based on Linux, would be a cheaper option than secret, proprietary, coding.
It seems to me that the expense of hardware should not be an issue as buying 40 000 of them would still cost less than running The House of Lords for one year. However, my main argument is that the terminals aren't especially necessary if votes can be cast over the web or by mobile phone. After all, I never use special terminals for eBanking!