Did you end up purchasing this item or learn anything more about it? A very similar machine is available in my area and I can't find any information on it. This thread seems to be the best I can...