An Essential Guide to Purchasing an Inventory Management System