The Gecko is just fantastic, but there are a little cheaper alternatives that also work reliably well. I dont regret getting the Gecko540 at all, but as I know its not the only thing that works, i will be trying a different controller next time.
This machine is really only good for engraving in aluminium. It has rigidity-issues when it comes to milling in anything harder than acrylic. My linear blocks beneath the gantry(x-axis) are now worn out, and the design with unsupported rails on the Y-axis are really flimsy, and Im in the process of rebuilding the entire gantry with linear square rails.