The ability to track all of our inventory, from receiving through shipping out with ease! I wish we could have more flexibility when it came time for upgrades or adding features but so far everything has been great!! Customer service was also very helpful as well. We are able solve any problems quickly without having an issue getting answers back within hours instead days like other systems would require us wait several weeks before they get answered again - this helps keep things moving along smoothly :) Our customers receive their shipments every day at least once per week which makes tracking much easier than if there were longer delays between deliveries-.