I like that you can easily add your own products or services with ease! You also have great customer support from start till finish when issues arise (which they do sometimes!). The reporting system could be better but it's not terrible either - just wish there was something in between where we didn't need so much customization at times which would make things easier overall if needed later down the road without having too many options initially set up/configured during setup process!! We are solving inventory management by creating one place customers go online instead of going through multiple websites each time looking for what product(s) exactly were ordered vs available stock levels within our store location.