I don't think its that hard to use but I think I'm also not using EVERY feature it has, either. I really like it... would like to figure out how to take the laptop out to the chute and transfer my weights directly from the scale into cattlemax rather than having to bring the weights in the house and manually enter everything. But, I like that it keeps GREAT track of who was bred to who and when as well as the different pastures/pens... neat program. The only problem I ever had was when I started adding pictures to the animal records (primarily bulls)...it would stall out and say something about "caching photos" but I called cattlemax and they walked me through a reinstallation that solved the problem pronto. As someone mentioned... GREAT customer service. Its free to try the trial version so I would recommend ANYONE looking for a great program to atleast try the trial version. You can enter all your data and then when you decide that you want to buy it, they just send you a code to enter online and it transfers your data into a permanent program. I also really like the online back-up feature (costs more) but is worth it...