I have been using the ABI system since 2011. It is an extremely robust, efficient and user friendly system. From the moment I learned the system, the customer service and attention that ABI gave me was second to none.