The loyalty program and analytics products are a must-have. The amount of detail you get in reporting from them is second to none. This helps in every facet of my business but being a sales director, the numbers don't lie. With the in-depth knowledge I get on my store, associates problems get identified quick and numbers begin to rise.