I'm glad I purchased this program and feel confident that the company will keep improving it. Keeps track of inventory; I used to buy things I didn't need. Now I get a list from ShopKeep that tells me what I need to re-order. I have a customer loyalty program that's easy to keep track of with ShopKeep. This company is always working to improve their systems.