i really think you could do better than a shop bot for their price on a DIY build (or so i thought when i looked at their website 6 months ago)

admittedly the shop bot i worked on was an old model running on ball bearings for the rails ... on a hard cut you could see one of the wheels lift off the carriage :S eeek