In my experience they're an OK company in that they ship promptly and try to make their customers happy. What they call the Glass Minuet (really the Jena Zylindro if I remember correctly) is my mainline brewing vessel.
Sorry to say, on the whole no. I wouldn't say I've *never* had really good tea from them, but the average quality of their stuff seems lower than other Internet vendors I've used.
And no, I am not, nor have I ever been, a vendor.
/Lew