Our shop has older equipment and mostly does small quantity runs. So investing in new software is a big consideration. I can say that we are extremely happy with the results.