Well I don't understand what you're all so worried about. I went to the Triumph online store today (http://www.triumph.com/uk) and discovered LOTS of apparel, which quite frankly is much more fun to look at than any of the stuff on the Harley site. Some interesting wallpaper and screen savers!
The down sides were (a) no motorcycles and (b) I couldn't find a decent men's t-shirt with "Triumph America" on it. And I spent a good hour looking...
Siggy