Buying a Horizontal CNC Mill? Here are the lessons that we have learned!