The software is easy to use for both our customers as well as our staff. It allows us to see where we are at any given moment with regards to orders placed by our customers. We also love that it tracks all of our sales channels so we can easily find out which ones are doing best. I have only had one issue with this system. Our credit card processor was having some issues with processing cards after hours or during times when they were closed. This caused an outage with our online store but thankfully it has been resolved now. In general though, this tool works great! Tracking everything from order placement through fulfillment helps us keep up with all aspects of running our business.