Business Maverick Consumers no longer forced to lodge non-bank credit complaints with National Credit Regulator By Georgina Crouth