TCCA 90% retailers