DIY cnc is like that. This forum is great for helping you not make all the mistakes but Iíve never had a project come out perfect. Many have been surprised when they add up the cost and they only weigh it against the finished machine. You have to add in how much you have learned along the way. Take it one step at a time and youíll get there.