I don't use it, but I suggest you give a try to Zoho CRM. It also includes an inventory manager (Zoho Inventory) which can be integrated with your CRM account.
They have different plans as well as a free version.
Yes You can Use eCampus A2A CRM if you are in Educational Sector. It comes with very important features. Visit website to know more about there service.