Geez, this thread got snarky in a hurry.
For the record, I'm with Katrina. Upton is a good company and shouldn't be written off entirely. They have extensive offerings from around the globe, their customer service is lovely, and they make exploring tea very easy for those in the anglophone world. That counts for an awful lot. The only major criticism I have of them is that their website is poorly designed and comparatively difficult to order through.
In terms of 'better' teas...there's always going to be something better sold somewhere else no matter what company you look at. Upton does pretty well, but clearly if you're something of a connoisseur and really know what you're looking for, you're going to be a little disappointed with most of their offerings. That doesn't mean the tea or the company is bad...it's just not up to your personal level of subjectivity. A 'good' tea really is made of three things: the conditions under which it was grown, the skill of the master who made it, and the tastes of the person drinking it.
A company can only control one of the three.