Yaknow what realy kills me, MDF, A cnc out of MDF??? WHY, WHY, WHY, this is quite possibly the worst material on the face of the planet to use, WHY you ask, MDF swells like theres no tommorow if you get it wet or even damp, so a few humid days and you now have a twizzler (whether you know it or not), as well as it has a tendency to crumble under pressure. Dont get me wrong wood will do the same thing (swell twist) but at least wood is porus so some water seal solves that problem and 2x4's are a lot cheaper and readily available.
I have over 4000 into my cnc and its still crap, needs to be adjusted every day, steel table (changes size every day), Steel Gantry (changes size every day), encoders (monitors the steps but dosent see the table changes so there almost useless), Slotted aluminum table top (warps because it dosent expand the same as the table), etc, ertc, etc...
point being that all the planning in the world and all the so called "good" equipment has problems as well, solution:
Build a cheap cnc (under 1000 total and put it in a dedicated room with temp and humidity control (add 400 +-) this is the only way to achieve professional results without resorting to selling your house to buy a machine.