Little more research and it is a version of the mini mill that HF sells.
Apparently there are 5 versions sold by diff. companies that are all made in the same factory.
The HF one sells for less than that and I know they have one at the store near me. Maybe this would be a better bet than getting a bench top drill press. It has infinite variable speed control from 0 RPM so it can turn a hole saw nice and slow.