Training always depends on the person being taught, but the systems today have ensured easy to function programs for most people. Learning to work a cash register does take training and instructions in order to set up and perform the machine properly. However, it does not take too long to learn and should be user friendly with guidelines easy to follow and learn from. The point of sale systems can take longer to understand due to the intricate and detailed parts of the software. Because there are so many features to the software, it is important to know how to function all of them properly and efficiently before you get started using the product in your business. While training can be accessed, working the program on a day to day basis will get you comfortable with your product and make it easier to work off of daily. However, for all of the consumers who love to know every detail from the start, it is possible to hire someone to train you to use your product. Usually, the training is offered through the company you are buying the product from. This way, a professional can guide you in how to use the product comfortably.