10 things you should know before buying erp software for small business