The system makes it easy to track all aspects of our operation from order entry through delivery as well as customer reporting/service tracking - this helps us keep things organized in an efficient manner! Not much- we are solving problems that have existed within my organization since its inception (15yrs). No complaints here but I do feel like some new functions could be added or improved upon over time if needed by customers who require them most at any given point though they haven't been requested thus far.- Ability create multiple sites so each area can use their own unique branding; also allows customization when creating the site such has specific orders available only etc...