Gday outsider,
And welcome to CoffeeSnobs [smiley=thumbsup.gif].....
Any chance of providing a link to the manufacturer of these machines or a couple of photos of one that you have seen? Unable to locate anything about them via Google, and thats probably a bit of a worry in itself from a perspective of long term service and support.
Mal.