This company in Vietnam make a pretty good marble machine, some assembly required. This video gives some idea as to what you get. The company make a lot of different models of machines, this is just one of them: