Not having actually run one, it doesn't look too bad for that kind of money. At least its based on a real milling machine.
Note the accuracy guarantee of +/-.003 in 12". That tells me that they are using rolled ballscrews, not precision ground. The repeatability is pretty good though. You just have to decide how much error you can tolerate. If you have a really critical part, you can often compensate for size errors using radius compensation, or even modifying your program. This takes your time and some trial cutting to figure out for each different part, or each different location on the table. I don't mean to alarm you, but think about the accuracy that you typically need.
Another annoying part of +/-.003' would be dowel hole spacings in a large part.
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)