I've never gotten a bad tea from teahong. They're my main source for Oolong's... Their dancongs are absolutely fantastic if you enjoy them on the lighter roast side. Their huangzhi Xiang and Lan Hua Xiang are my favorite. And I'm drinking a pre release green right now they sent me a sample of, very fresh, very good. The puers are also very good for the money. Their sheng are loose, so they're more mature than a cake would be at the same age.
And honestly I hesitate to talk them up on here too much because their inventory is usually pretty limited with their teas coming from smaller farms, but whatever, new dancongs and yan cha harvests should arrive in a few months and I've got quite the stock pile as is
Also, Siu, the main customer service rep and one of Leo's apprentice's, is very helpful and always willing to give details on any of their products