Small businesses reveling in buy Canadian even as tariff threat stokes anxiety