Those exist here in MTL. Our commute company (STM for Société de Transport de Montréal aka super awesome at 3AM completly drunk) have these mounted to shared computers for their employees to access their portal profil and print out some legal documents and stuff.
It's really cool it's built like a tank
It works nice cause it's litterally unbreakable.
I also believe they are manufactured here downtown but that needs confirmation.