The ease of use, customer support is excellent! There are some minor bugs to work out but nothing major in terms for me as I am not using them daily yet (we do). Their reporting system isn't very intuitive so you have learn it before being able help others with their reports etc; however this does improve over time once they get more users/reports into there systems!! We like that we can check stock levels online from any computer without having an app installed or mobile device connected via wifi at all times - great if your away form office during normal working hours.