This Casio Compact HR-150 Desktop is great. I received it faster than usual, which was good. I had to have a new one to do the church audit. This machine worked just fine and and was easy to use and I had a lot of books, bank statements and forms to go through. It also is a very nice machine for the home, finding banking errors, adding bills,etc. I would say that not only is it a very good piece of equipment for the home, but also for a small business. The Price is Right' Buy It.