site logo

Dollar General, Dollar Tree tumble as competition heats up