I've been reading this reeeally interesting forum for a few days now and I thought it would be time for my first post

I'm relatively new to tea drinking and just trying out all sorts I can get hold of. Up until now, I bought all my tea from local tea shops. I live in Heidelberg, Germany and we've got quite a lot of them. Since visiting Teachat I've decided to order a few teas online and compare to the ones I've got here before.
I'm wondering about the freshness of the teas sold in the local shops. Of course most owners tell me the tea is fresh and from what I read it should be okay for 6-12 months, but depening on the way of storage. Many shops got large "containers" of tea (several kilogram I'd guess) and open them to let the customers smell the aroma. This way lots of oxygen gets onto the tea and I can't imagine most shops to sell the tea in a short period of time - there are seldom many customers inside.
So since I can't really judge the freshness of the tea from my limited experience, my question would be: Is it generally better to buy tea from Asian online vendors, especially those who pack their product in airtight bags? If freshness is such a concern, I'm wondering how so many local tea shops (we got about 6 in our 100.000 people city) can survive. Maybe by capitalizing on the unknowing public

Kind regards from Germany
Christopher