I have been working with Itemery since the start-up phase, when they were still a startup. They have been very responsive to my requests for assistance, and have always worked to help me understand their product. The system is easy to use, but requires some initial training. As others mentioned, it's hard to get your head around at first. But once you do, it's very powerful. It's definitely worth the time investment! There are no downsides as far as I can see. We're using Itemery for our inventory tracking, and also for managing stock transfers between our many stores. It makes things so much simpler!