A maximum of 148 grievances have been made on the Better Business Agency from the ECSI