for good tea I really like https://www.teekampagne.de/en
Beside the obvious geographical difference, of course.
I always imagined that the difference in flavours reflected the different geographies - delicate growth in the Darjeeling hills versus robust growth in the warmer Assam plains. It might also be differences in the way the teas are fermented.